Commit Graph

13 Commits

Author SHA1 Message Date
Oleksii Shevchuk 8c35337379 Use pyuv instead of asyncoro 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 480bc18df4 Add more deps to bundle builder 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 9569b8868a Remove those modules which may be used as-is from local tree 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk f16f65b66f Use MSS for screenshots (works on Linux/Mac/Win) 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 8bfae8bb50 Rework pupy basic configuration
Improve compression:
[+] LMZA everywhere (uniformed)
[+] Config space 40690 -> 8192
[+] Compress payload libraries (libpython)
[+] Compress serialized objects (resources, bootloader, config)
[-] Windows build (Makefile) was removed

Improve cryptography/credentials default configuration
[+] Remove default secrets
[-] Android still there
[+] Add uniformed class to search proper credentials
[+] Generate all credentials on first launch
[+] Improve SSL -> CA/Client/Server + roles

Client default configuration
[+] Add stubbed site.py (to preserve pupy from search files on target device)

TODO:
[?] Test all that stuff?
[?] Rewrite all transport configs to honor roles
2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 34b3551e1f Integrate DNSCNC 2017-03-08 19:41:14 +02:00
AlessandroZ 8ea1911b8d adding mss to requirements file 2017-02-09 14:19:01 +01:00
quentinhardy 2ea3591e80 Add python "netifaces" package to requirements 2016-11-22 09:00:57 -05:00
n1nj4sec e8a8414240 definitively fix scapy dependencies 2016-10-25 11:24:29 +02:00
n1nj4sec cf37934bbd adding missing netaddr import 2016-09-28 19:42:28 +02:00
n1nj4sec 16a63bf351 RSA_AES transport implemented 2016-06-07 21:21:55 +02:00
n1nj4sec 9622833810 adding requirement for screenshots 2016-04-25 23:27:33 +02:00
n1nj4sec 36f36ee49e small fixes 2016-01-24 19:22:47 +01:00