Commit Graph

1259 Commits

Author SHA1 Message Date
Oleksii Shevchuk 91dabc2e02 It turns out that cffi works ok with ctypes backend 2017-04-04 10:50:50 +03:00
Oleksii Shevchuk 259bfccf18 Fix udp_secure transport name 2017-04-04 10:50:15 +03:00
Oleksii Shevchuk 68ac2cb894 Only network.conf should be preserved 2017-04-04 10:49:44 +03:00
Oleksii Shevchuk 9378c02dc5 Add basic support for pytracemalloc. Pupy is a bit fat.. 2017-04-03 23:36:32 +03:00
Oleksii Shevchuk 84c00f4507 Multiprocessing should not be used 2017-04-03 23:36:01 +03:00
Oleksii Shevchuk e4a616e819 Try to show original soname in memfd. Also fix symlink bug 2017-04-03 23:35:33 +03:00
Oleksii Shevchuk 0639c55f16 Fix rebuild by dependencies 2017-04-03 23:34:46 +03:00
Oleksii Shevchuk f032580183 Build pycryptodome to environment 2017-04-03 19:41:42 +03:00
Oleksii Shevchuk 6a15067115 Warning fixes 2017-04-03 19:40:20 +03:00
Oleksii Shevchuk 07c433022c Fix pupygen -l fix 2017-04-02 06:47:47 +03:00
n1nj4sec c4c1f2b30c don't uninstall cffi, cryptography needs it 2017-04-01 00:28:36 +02:00
n1nj4sec e0dfdd6998 adding command to change server's logging LEVEL 2017-04-01 00:28:14 +02:00
n1nj4sec c84e9499cb using a recent windows compatible scapy version 2017-04-01 00:04:37 +02:00
n1nj4sec 620c951f19 add space in templates for scriptlets 2017-03-31 20:27:12 +02:00
n1nj4sec 4ec9885f63 fix pupygen -l 2017-03-31 20:10:01 +02:00
n1nj4sec 9de88c86c6 fix sessions list after migrate 2017-03-31 20:06:26 +02:00
n1nj4sec 37ccad9c3f add webcamsnap missing dependencies 2017-03-31 19:01:37 +02:00
n1nj4sec 544dcb6339 fix scriptlets 2017-03-28 22:11:29 +02:00
n1nj4sec a92247a00e allow pupyimporter to import .so from server sys.path if client architecture match 2017-03-27 20:40:52 +02:00
n1nj4sec c1c062dd92 fix .py payloads without dependencies installed 2017-03-27 20:39:56 +02:00
n1nj4sec 0473464522 fix&&improve pupyimporter 2017-03-27 18:18:12 +02:00
n1nj4sec 557a005b9d fix linux checkvm 2017-03-27 18:15:24 +02:00
n1nj4sec 83952250ec fix rsa transport that was buggy when used in chain (cf. obfs3) 2017-03-25 20:15:08 +01:00
n1nj4sec bc4de6cacd fix readme markup 2017-03-25 13:18:55 +01:00
n1nj4sec c7e4e4f883 it's safer to register cleanup first 2017-03-25 13:12:58 +01:00
n1nj4sec 68cf2733d9 improve rpyc connection cleanup 2017-03-25 13:08:50 +01:00
n1nj4sec f1658d18b0 fix lazagne imports 2017-03-25 13:08:24 +01:00
n1nj4sec 876a560ba4 fix typo 2017-03-25 13:07:33 +01:00
n1nj4sec dbaac8f4eb add remote error handling/display in pupyimporter 2017-03-25 12:39:36 +01:00
n1nj4sec 7d607498a1 improve error handling 2017-03-24 19:25:26 +01:00
n1nj4sec 1f2f610821 fix a bug where redirect_stdo broke ssl (because of certificate os.write) after the first connection x) 2017-03-24 18:12:16 +01:00
n1nj4sec 18440e0a44 fix imports bug on vmware/virtualbox case insensitive shared filesystem 2017-03-24 17:43:21 +01:00
n1nj4sec 2c6edf11cf fix pupyimporter for pure python payloads 2017-03-23 22:29:24 +01:00
n1nj4sec ad6fa2d064 add exploit_suggester submodules 2017-03-23 22:29:00 +01:00
n1nj4sec c38c324525 Merge branch 'exploit_suggester' of https://github.com/AlessandroZ/pupy into unstable 2017-03-23 22:13:58 +01:00
n1nj4sec 60966145db fix unicode errors in netstat 2017-03-23 22:00:25 +01:00
n1nj4sec 771f182baa fix ascii encode error in ps with french char éè 2017-03-23 21:57:00 +01:00
Oleksii Shevchuk 500045329c Kindly ask to build stuff without docstrings 2017-03-21 22:25:22 +02:00
Oleksii Shevchuk 170b00aac8 Fix cpu status coloring 2017-03-21 22:18:21 +02:00
Oleksii Shevchuk 5f78b6cbbe Add (initial) support for loading bundled libraries via ctypes 2017-03-21 22:18:21 +02:00
Oleksii Shevchuk 477556264b Remove cffi from bundled libs properly 2017-03-21 22:18:21 +02:00
Oleksii Shevchuk 2d388f2f61 There is no pwd module on windows 2017-03-21 22:18:21 +02:00
Oleksii Shevchuk 30af397f7d Try to use pycryptodome 2017-03-21 22:18:21 +02:00
Oleksii Shevchuk 0952c9b7a3 Add colors to dnscnc output 2017-03-21 22:18:21 +02:00
Oleksii Shevchuk 5924dc0618 Let's try to use pycryptodome instead of pycrypto 2017-03-21 08:32:48 +02:00
Oleksii Shevchuk 8caf550114 Fix ps -s output 2017-03-21 07:38:03 +02:00
Oleksii Shevchuk c88b5a20e8 Add last command 2017-03-20 18:07:02 +02:00
Oleksii Shevchuk bdf556fb31 Handle case when we don't have idle field 2017-03-17 15:45:50 +02:00
Oleksii Shevchuk b783763be3 Try to draw as much info as possible with ps -I -s PID 2017-03-17 13:49:11 +02:00
Oleksii Shevchuk 45beda8450 Encoded json maybe quite big, so compress it first 2017-03-17 13:27:54 +02:00