Commit Graph

5 Commits

Author SHA1 Message Date
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 720e85a156 Try to use ctypes to find MAC/IP on windows.
Well, this is insane. I never thought that in standart python library
you can find THAT. What do you think will happens, if for some reason
ifconfig will hang?
2016-08-26 01:05:03 +03:00
n1nj4sec fa781519d5 remove python dlls from the repo 2016-05-05 12:48:57 +02:00
n1nj4sec dec2299061 uuid.py in library.zip patched to avoid C runtime errors (issue #24) 2015-09-30 21:56:27 +02:00
n1nj4sec cb54844b60 first commit :-) 2015-09-22 19:25:36 +02:00