From 00603d2e618c8d5aaedc667190ede407b8c149b7 Mon Sep 17 00:00:00 2001 From: Muhammad Daffa Date: Mon, 14 Aug 2023 21:02:57 +0700 Subject: [PATCH] docs: added more information on readme --- README.md | 6 +++--- core/__pycache__/cli.cpython-310.pyc | Bin 785 -> 0 bytes core/__pycache__/scanner.cpython-310.pyc | Bin 1609 -> 0 bytes packages/__pycache__/gem.cpython-310.pyc | Bin 727 -> 0 bytes packages/__pycache__/npm.cpython-310.pyc | Bin 803 -> 0 bytes packages/__pycache__/pypi.cpython-310.pyc | Bin 698 -> 0 bytes 6 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 core/__pycache__/cli.cpython-310.pyc delete mode 100644 core/__pycache__/scanner.cpython-310.pyc delete mode 100644 packages/__pycache__/gem.cpython-310.pyc delete mode 100644 packages/__pycache__/npm.cpython-310.pyc delete mode 100644 packages/__pycache__/pypi.cpython-310.pyc diff --git a/README.md b/README.md index 9db9791..ad551b3 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # Malpacks Tools to find malicious packages inside package manager (PyPI, npm, and Gem) -## Total data +## Total malicious packages * npm: 1823 -* pypi: 5985 -* gem: 725 +* PyPI: 5985 +* Gem: 725 ## Installation Simply clone the repository, install requirements and run the script diff --git a/core/__pycache__/cli.cpython-310.pyc b/core/__pycache__/cli.cpython-310.pyc deleted file mode 100644 index ec27fd797f5827132c0726f6d9c0f94950835f85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 785 zcmZuv!A`p#rzS$-N{kT=>Va?&^}xj}-J->|OSUD3L{IuNe3HEy z5B`7$PtI-&)W{^eGyC3~x6^carD6ic=l451)Brx@As>jr39je>HwKLO5RefGw2?-D zX{_)DqXN^1U>RSi082~sb1vM(7{&|VbtJY5f<*z>87}1)!;~;mg%^mmXNU_^y$Y`c zeF6Qn0bOE;S*zDD(rr^pNQUIF%91M9qLfDiL{^L>Q+1XzV2xw3s%6HI6JUErtTQr7 zunpe~Chy&Rf}BWAqm0oYJ*IhOlo~5xeRO9$n$)gZfC2{yuXr2l8r zymdw7@vu{CH(Sk?*`3D^Ty$!TPA1d~C)~6QAs# z_WKq|cE&UeU9kjFMDC|;2Vrb8`@)Ma=VLpd{u32$V@91vdha$ON2zTGpOo$RUURk( zyVxgvBON!B?3WcXu=J$paGwhrP&J9VTyg5E+*ZQIq<9o?Huv3Q`7D*!9+b6TUx$Sj diff --git a/core/__pycache__/scanner.cpython-310.pyc b/core/__pycache__/scanner.cpython-310.pyc deleted file mode 100644 index 035535c1fb9473eec1a22b6b658efa39204e03f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1609 zcmZ8h&2Jk;6rY)${jj~8rqoR!LTD=lVgZ_QRQ7 zH`v-pNa4;OP*rk{{1N;U9OufZSHy_}@ZQ9B9d`8Iyf<&&*UWD=_q;lR@AD6o_{}Ed z4^-Aa2Flk!MHiSLf+nPgGfQa7dMq`121VUScxv{{)aqHO-LokflAZ%p1F8!y%%4fG zAuM6T>MqV{F_`x$~-KmNfa2$$i}JS%C(BDZ3fsLujOClIt|Kt*%-M3V!tG>*fzPKP*uJ3 zMjI%d27(;ILBhdU`;tRv68n_c@Za>4+0L^&NB-mNB+Jh-e;f`@!eQi>({Z%x2RD=v zCW&@Zx0ARi`=IvW6#I*fg^s1RRyI7`H%82{<_KrLvMF=$Lo_&1&N7lRi*XW{${fo$ zD<#5183&z*(m<(p&^hcp>fi5n155Ex4h!Y3*P*;?nU#Ajm$yvP$HtVqP__0ek#FNs zeAZ60vMt(sary1!xSfW{Stz5si>-HyL6~KcY!3iY?S;}BPZdYG1_6o|FpD`9M_mt# zxmt7R)x6|QSm%FoCU?MPfSoQs4CDZ56#fN52@m6f{^9}h0Era?EE!MWHaUz7cp#bc zDJhy~aL+iN0+mL|M}VY?yoAT|%DBRV;DA8`FnA9!IJbl;tV?!oY1!7Ytz}2cPDLsU z@D^5fMPCpZ>ZrD;RrVUjFq19nm2+*)8PyPX6&Hr5zoDKb%y98>{YPBRjW5xB&!kmR^q>PD7X1AVw zeB^(>K=ku`l8Ie^wt1xVWGDaOv?N&L@RG+gzpawQDPAD4vg_ zOmVD8@gxt0yaC=?Ry4~-d;E$!0o4Aa)l{bMYbMK(j*$--R8?_}E`&enAY8bBn zJWe9zESpvhowGlHqDy5jFsR;I$8A5(`r`NvmUZ8at_NBabxyaOJ}8RSVW!!*$*WF>;(Gpju#U>^)k<_ z``i~kv`!V3n|F=qrPHSl8U3GU@ikkYg+s&ww`MEbW}OTLt`})qA!@bN@A=qPhb0!N zw$=-*jF-Egc85Mj?J6{Bp)}GJfDde$XO5b~tn?z+#)nB+YNLEmVrCo$t*tveO?BzA z!t^^nL~X0w`K2;RkCTZW=b6!VK}|9x+PkkVSZ2N!3)Wga)4u@M=rh-wgQ;-?HTaOZ zkJaH|n&c-5>W$k;8#Yah(Kxu}c0e0@S)Tbv?b60co{#Cl_)Zlx(LSfb*&2&^k4q7W zW!7U6iy1!;`HEQPt1LR_|L`f<`W(B|=6HUbd*ulUK6*VZRF&&D?Jd}LeG&Bde|z7* AOaK4? diff --git a/packages/__pycache__/npm.cpython-310.pyc b/packages/__pycache__/npm.cpython-310.pyc deleted file mode 100644 index 41bbe34c81941f3348811156e031f50463623600..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 803 zcmYjP&rj4)5T5s=rCYijHku%6!pXP??8yr;2BRD0Ai-clBr%)P_d*J9+xp&XfK6*i z^y-bHhh1;}KVE#^@MQcCxaf3&z@+odeEnvo?YtJb|y^mf*EbSo$`e@P{TeG z{DA6p%=p9;-jp<0+t8Z4fcFm@RtFxpE;J7BS)1P)0Mrq$bDl)QQ29PT03s#k<|ou;7B-Lh%2LGRiufERknLh z)~XIlXQyA!PEYW1aLG?E_}Cw4UFg+u?^(W#;|jf8q-mwK6s!Hng{Imqb&*PA9Me_q z_~!cNz=c}cO6O@Iq{c%9=b2Jv7K7DU>E^U7Rgy~QCuJ#f;k;63xz%1<+8G?Bvb0%| z_kHJUX)0x1w@lK5WKRxNmP>O@^JIiHx~X2XR&+#u2fc)Y&mYI5+{Pk)nb}v>ZahlV zVWQ>AW$%hflRTF?zT_sxy*?_B-EEZ_J4}=s;*H^z%5b82fI!I-328(*3s^uR(j$w6 xlaSC8pZ3@ST_nK?{ip9?X`kx$pPc2hSGoarQEp(+YjgmeulSBnK>@ZomNcVP@>MXpf4|A{l$ zrI(IDfa%O%GiY1}RhM+XcF)zfq&MzIx2-ylW^4vwXFGJPD3ap7_1>dWm8#sqAWG9W zl=rled1=m0g=mFQ#|9bw&9b24TU(VkLd!HsUpXI9>*o3lAB>*16}SHn8!+M z>tLB#vGZzYWCK*D#4OIGLfSuAR~KnQ*F;63GHKlclgyyoN}bVhtO}FlS?F00l`d0b zdqorfK0yUXeoYemb{cffTT{P)3dnwg;-zDUf=a(_6D(piLRaM3%^ zag=2WhZkHAi+PdUDdu)PO|+TNf+lTda;ZBsQ}+otyTt?E<-+luRVG-#_=(5YoK?QT n{1g5UH>fD&=+ki)pFL*@ZjfO8N7G!Ese0TlTenN{q09dRm!`F_