Pupy
Pupy este un OpenSource , multi-platforma(WIN,Linux,OSX,Android).Este un RAT(instrument de administrare de la distanta) si un instrument de post-exploatare.In principal este scris in Python.
Modulele Pupy pot accesa în mod transparent obiecte Python de la distan?ă folosind rpyc pentru a efectua diverse activită?i interactive.
Pupy poate genera sarcini utile în mai multe formate, cum ar fi executabilele PE, DLL-uri, fi?iere Python pure, PowerShell, apk, ...
-Alege un lansator (connect,bind...), un transport(ssl,http,rsa,obfs3,scramblesuit,...) si un numar de "scriptlets".Scriptlets sun scripturi menite sa fie incorporate pentru a efectua sarcini diverse off-line(fara a necesista o sesiune), cum ar fi adaugarea de persistenta, de a porni un keylogger, detectarea de sandbox.
Caracteristici
-Pe ferestre, Pupy este compilat ca un DLL si este incarcat in memorie.
-Poate migra reflexiv in alte procese.
-Poate importa la distanta, din memorie, pachete python pure(PY,.PYC), Pyhton C(.pyd).
-Pupy este usor extensibil, foloseste[rpyc].
-Pupy poate comunica folosind si obfsproxy.Toate modulele non interactive pot fi expediate la gazde multiple intr-o singura comanda.
-Multi-platforma(testat pe win 7,8,10,kali linux,ubuntu,OSX,Android)
-In mai multe formate exe(x86, x64), dll (x86, x64), Python, apk, ...
Transport
-rsa
-Un strat cu autentificare sicriptare folosind RSA si AES256, de multe ori cu alte straturi suprapuse.
-Strat folosind o cheie AES256 statica
-Ssl(defaut)
-http
- obfs3 -cu ajutorul stratului rsa pentru o securitate mai buna.
-etc.
Windows Specific
-migreaza
-functioneaza foarte bine cu [mimitakz]
-screenshot
-inregistrare microfon
-keylogger
-inregistrare tastatura
-capturi de ecran la fiecare click
-etc
Screenshots https://github.com/n1nj4sec/pupy/wiki/Screenshots
Install
git clone https://github.com/n1nj4sec/pupy.git pupy
cd pupy
git submodule update --init --depth 1 pupy/payload_templates
git submodule init
git submodule update
pip install -r requirements.txt