Commit Graph

1509 Commits

Author SHA1 Message Date
Oleksii Shevchuk ea3ccb497b RPyC download function has bug when chunk_size ignored 2017-04-13 13:44:40 +03:00
Oleksii Shevchuk f54f42ea28 Prepend release archive with commit id 2017-04-13 11:04:30 +03:00
Oleksii Shevchuk df0cdd2a10 Save memstrings and search to files 2017-04-13 09:51:02 +03:00
Oleksii Shevchuk 1c18269f11 Rework linux/mount module return JSON for speedup 2017-04-13 08:34:38 +03:00
Oleksii Shevchuk 3681ba8288 Fix yielding results from nested dirs 2017-04-13 08:12:56 +03:00
Oleksii Shevchuk f73a2b6cfb Add releases support 2017-04-12 21:55:03 +03:00
Oleksii Shevchuk cb5a2c7e68 Use mmap and regex in search module 2017-04-12 18:30:45 +03:00
Oleksii Shevchuk 8584281096 _cffi_backend uses dlopen directly, so can't be used with pupy client 2017-04-12 16:03:33 +03:00
Oleksii Shevchuk 087ba2a728 Experemental implementation of deep invalidation and 1-time modules 2017-04-12 13:22:28 +03:00
Oleksii Shevchuk 1df97b38b3 There is no sense to _encode_ garbage 2017-04-12 13:17:29 +03:00
n1nj4sec 437d443339 add mimipy module 2017-04-12 00:02:07 +02:00
n1nj4sec 51f41e89c0 bump memorpy 2017-04-11 23:22:11 +02:00
Oleksii Shevchuk 3df62c7fa5 Use config from pupysrv if possible 2017-04-11 21:34:45 +03:00
Oleksii Shevchuk 4db302b048 Support termination and preserve memory during strings dump 2017-04-11 21:34:00 +03:00
Oleksii Shevchuk c2d817e264 Fix creddump/linux 2017-04-11 15:53:36 +03:00
Oleksii Shevchuk d257c92a57 Add options for memorpy optimizations and required length 2017-04-11 15:28:18 +03:00
Oleksii Shevchuk e187f02a14 Add module to dump strings from processes by pid/name to file/stdout 2017-04-11 13:43:15 +03:00
Oleksii Shevchuk 17306222bb Use alxchk/memorpy until merged 2017-04-11 13:24:28 +03:00
Oleksii Shevchuk cb294cf279 Install JohnTheRipper to the Docker image 2017-04-11 13:14:07 +03:00
Oleksii Shevchuk ab45835745 Bump memorpy 2017-04-11 09:24:07 +03:00
Oleksii Shevchuk f19e10aaa0 Make windows build happy again 2017-04-10 11:42:16 +03:00
Oleksii Shevchuk 2f000ce55d Fix dnscnc dexec 2017-04-06 15:18:43 +03:00
Oleksii Shevchuk d70dcc7259 Add EC2/DigitalOcean metadata reader 2017-04-06 15:18:28 +03:00
Oleksii Shevchuk 26d4ab1900 Improve VM detection for Linux 2017-04-06 14:02:42 +03:00
Oleksii Shevchuk e9b3526d03 Set Py_OptimizeFlag from bootloader 2017-04-05 19:18:21 +03:00
Oleksii Shevchuk 109c3989ff *.pyo's are not created from time to time, so enusre all are in place 2017-04-05 13:39:05 +03:00
Oleksii Shevchuk b1f285ef84 oooops 2017-04-05 11:00:24 +03:00
Oleksii Shevchuk 2e8e216c0c Fix fakse memfd path generation 2017-04-05 08:49:51 +03:00
Oleksii Shevchuk f6b1b03b29 It's ok to have non-latin in safe_obtain 2017-04-05 08:03:54 +03:00
Oleksii Shevchuk a9142e884b Make c99 happy 2017-04-04 22:16:45 +03:00
Oleksii Shevchuk e5d315d2bb Bump mimikatz version 2017-04-04 21:28:28 +03:00
Oleksii Shevchuk 00997d50e4 Don't fail if remote loader api doesn't exists yet 2017-04-04 17:12:09 +03:00
Oleksii Shevchuk eb67bddf83 Don't fail in case remote_print_error doesn't exists yet 2017-04-04 17:11:25 +03:00
Oleksii Shevchuk 0ad183c284 Subclass PupyPackageFinder from object 2017-04-04 17:06:03 +03:00
Oleksii Shevchuk 4965ed12bd Remove links to self 2017-04-04 14:43:54 +03:00
Oleksii Shevchuk ad5494b6e9 Decrease default GC thresold 2017-04-04 14:13:02 +03:00
Oleksii Shevchuk 9e6c5de41b Use pymalloc in internal allocations 2017-04-04 13:23:13 +03:00
Oleksii Shevchuk 416b991550 None than GC 2017-04-04 10:53:12 +03:00
Oleksii Shevchuk 05f82b36b5 Do not remove network/transports config to template 2017-04-04 10:51:56 +03:00
Oleksii Shevchuk 454e53bb86 Fix udp_secure name in picocmd 2017-04-04 10:51:23 +03:00
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
quentinhardy 5c3e5f1096 "app Paths" + "sdclt.exe" from 32 bits process 2017-04-02 09:59:18 -04:00