Oleksii Shevchuk
|
5d7413bfff
|
Add missing deps
|
2019-06-26 20:07:26 +03:00 |
James Golovich
|
dae87a848b
|
Fix typo in requirements.txt
Invalid requirement: 'zeroconf=0.19.1'
= is not a valid operator. Did you mean == ?
|
2019-03-06 09:29:08 -08:00 |
Oleksii Shevchuk
|
3b9082107a
|
py: Use pyaes from pip
|
2019-02-24 18:14:18 +02:00 |
Oleksii Shevchuk
|
7654d2659c
|
WPAD: PoC implementation [WIP]
Supported? WPAD/DNS + Windows registry
Components:
- auto_proxy
- tinyhttp
More testing requried
https://github.com/n1nj4sec/pupy/issues/729
|
2019-02-19 20:44:36 +02:00 |
Oleksii Shevchuk
|
151406ecea
|
Include dukpy to basic image
|
2019-02-12 22:32:44 +02:00 |
Oleksii Shevchuk
|
ba6c1cddf0
|
Freeze pycrpyptodome version (3.7.0)
|
2018-11-26 15:11:52 +02:00 |
Oleksii Shevchuk
|
b2f40d5c88
|
Fix requirements
1. Add dnslib to client
2. Freeze rpyc to version < 4 for now
|
2018-06-17 23:44:43 +03:00 |
Oleksii Shevchuk
|
b0f52fc716
|
Fix importer issues
|
2018-01-11 17:03:24 +02:00 |
Oleksii Shevchuk
|
569a0cdaa9
|
Explicitly install u-msgpack-python everywhere
|
2018-01-11 12:54:42 +02:00 |
Oleksii Shevchuk
|
0d91b940e8
|
umsgpack is enough, no need to bring new blob
|
2018-01-11 00:03:51 +02:00 |
Oleksii Shevchuk
|
b058b09e73
|
Integrate poster module to tinyhttp. Fix sockets issues
|
2018-01-10 09:05:21 +02:00 |
Oleksii Shevchuk
|
bf92b435c7
|
Migrate from json based obtain to msgpack
|
2018-01-05 23:37:07 +02:00 |
Oleksii Shevchuk
|
ea3f247a28
|
Add KCP as subrepo
|
2018-01-04 21:31:42 +02:00 |
Oleksii Shevchuk
|
cebb0d6ca7
|
Fix requirements. M2Crypto from pip is broken. Use repo
|
2017-12-30 16:33:30 +02:00 |
Oleksii Shevchuk
|
7413e4fba6
|
Initial KCP support
|
2017-12-30 15:57:15 +02:00 |
Oleksii Shevchuk
|
873ea1e51d
|
Add new android container (doesn't work yet)
|
2017-05-24 15:48:16 +03:00 |
Oleksii Shevchuk
|
5924dc0618
|
Let's try to use pycryptodome instead of pycrypto
|
2017-03-21 08:32:48 +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
|
8dc9232450
|
Use LZMA instead of ZLib for resources
|
2017-03-08 19:40:25 +02:00 |
Oleksii Shevchuk
|
e320af34ae
|
Add initial IGD (UPnP) support
|
2017-03-08 19:40:25 +02:00 |
Oleksii Shevchuk
|
dc9ebe63b9
|
Fix migration. Add compression. Fix build on ancient distros
|
2016-08-24 09:51:33 +03:00 |
n1nj4sec
|
3c51f3c65c
|
removing py2exe build dependency
|
2016-03-16 18:17:03 -04:00 |