Oleksii Shevchuk
b425bd974d
Merge https://github.com/n1nj4sec/pupy into unstable
2019-08-22 19:06:43 +03:00
Oleksii Shevchuk
73c3acb118
Merge branch 'unstable' of github.com:/alxchk/pupy into unstable
2019-08-22 17:15:13 +03:00
AlessandroZ
fbdca4e150
Merge branch 'unstable' of https://github.com/n1nj4sec/pupy into unstable
2019-08-22 15:49:47 +02:00
AlessandroZ
280bf91359
compatible with new beroot version (check readme)
2019-08-22 15:46:36 +02:00
AlessandroZ
5b18491eef
bump beroot
2019-08-22 15:46:07 +02:00
AlessandroZ
49631a6ceb
cli results not readable
2019-08-22 15:45:44 +02:00
AlessandroZ
0edeadb73a
bump lazagne
2019-08-22 15:45:12 +02:00
Oleksii Shevchuk
43015976a1
windows/readlogs: improve lastlog a bit
2019-08-22 16:02:01 +03:00
Oleksii Shevchuk
82a3b665f0
wql/marshal: fix to_utf8(_wmi_object)
2019-08-22 08:53:15 +03:00
Oleksii Shevchuk
2ece1f4aa9
Merge branch 'unstable' of github.com:/alxchk/pupy into unstable
2019-08-21 19:15:40 +03:00
Oleksii Shevchuk
4b40914efd
dependencies: add "demos" to blacklist
2019-08-21 16:12:20 +03:00
Oleksii Shevchuk
22ba41a8e6
pupy: fix broadcast_event
2019-08-21 15:29:39 +03:00
Oleksii Shevchuk
c9cbba260b
client/windows: fix cmdline parsing on W7
2019-08-21 14:37:48 +03:00
Oleksii Shevchuk
f848cae5bf
pupy: fix passed args in broadcast_listener
2019-08-21 14:14:58 +03:00
Oleksii Shevchuk
ca404880b9
all: fix some __all__ statements
2019-08-20 20:01:32 +03:00
Oleksii Shevchuk
2962ef618b
basic_cmds: try to convert exception messages to utf-8
2019-08-19 23:29:53 +03:00
Oleksii Shevchuk
75b358a128
migrate: add option to enable debug
2019-08-19 22:58:07 +03:00
Oleksii Shevchuk
18aeb3a12a
client/windows: do not fail in buffer exhaused
2019-08-19 22:57:48 +03:00
Oleksii Shevchuk
23165e6ff6
p4a loader: remove debug
2019-08-19 21:56:23 +03:00
Oleksii Shevchuk
3ea43e50f9
basic_cmds/cat: do not check file size at all
2019-08-19 21:52:37 +03:00
Oleksii Shevchuk
be9828f451
pupygen: support p4a bootstrap
2019-08-19 21:49:54 +03:00
Oleksii Shevchuk
dcfb1b5d41
pymemimporter: fs may not support seek/mmap
2019-08-19 21:48:52 +03:00
Oleksii Shevchuk
cce6d6c6c2
pupy/memimporter: _Py_PackageContext may not exists, handle that
2019-08-19 21:48:21 +03:00
Oleksii Shevchuk
ea8fb5023e
pymemimporter: search ctypes.pythonapi more harder
2019-08-19 21:47:32 +03:00
Oleksii Shevchuk
ee3656e20e
basic_cmds/cat: fd may not support seek, read whole file than x_x
2019-08-19 21:46:00 +03:00
Oleksii Shevchuk
59ac4ba9fd
additional_imports: Ensure unicodedata loaded
2019-08-19 19:17:38 +03:00
Oleksii Shevchuk
e9afcbf8de
Refactoring: merge pp.py and pupyimporter.py
...
New loader "module" based loader.
Source code deduplicated a bit. Common parts moved to client/common.
Everything moved to "pupy" namespace:
import pupy
Android known to be broken. Other regressions to be discovered.
Checked:
+ Linux 32/64 Native/py
+ Windows 32/64 Native/py/.NET/migrations
2019-08-17 21:13:45 +03:00
Oleksii Shevchuk
c5ffba0612
docker: bump mimikatz
2019-07-11 18:23:20 +03:00
Oleksii Shevchuk
c6b85b108a
picocmd/client: make travis happy
2019-07-11 18:23:06 +03:00
Oleksii Shevchuk
1704de9b83
doh: remove unused import
2019-07-11 18:22:11 +03:00
Oleksii Shevchuk
a1a678cfef
Merge dnscnc_connect_v2
2019-07-11 17:54:01 +03:00
Oleksii Shevchuk
a2c4181a44
pupyps: deal with _fields
2019-07-09 15:17:33 +03:00
Oleksii Shevchuk
4f3f9a03e7
dnscnc: add support for DNS-over-HTTPS
2019-07-05 12:30:30 +03:00
Oleksii Shevchuk
2813e36af1
transports: support pure Py http_parser
2019-07-05 12:30:05 +03:00
Oleksii Shevchuk
841f232385
py: fix dependencies list
2019-07-05 12:28:31 +03:00
Oleksii Shevchuk
09e867b0ec
dependencies: add support for modules which has both pure Py and C impls
2019-07-05 12:28:12 +03:00
Oleksii Shevchuk
02cb4a0ecd
network/lib/doh: suppport CF and QUAD9
2019-07-05 11:03:33 +03:00
Oleksii Shevchuk
0012e0c3aa
tinyhttp: support params, disable exceptions
2019-07-05 11:01:52 +03:00
Oleksii Shevchuk
894374c9b3
network.lib: Add DNS-over-HTTPS library
2019-07-05 09:54:36 +03:00
Oleksii Shevchuk
658c235e7a
offload: fix exception handling
2019-07-03 14:27:37 +03:00
Oleksii Shevchuk
6c9d9d13d9
dnscnc/server: process empty requests as ping requests
2019-07-01 22:26:13 +03:00
Oleksii Shevchuk
61882c6868
proxy/dns: pass empty requests
2019-07-01 22:24:37 +03:00
Oleksii Shevchuk
ed7daa7f1a
offload: handle ssl errors
2019-07-01 22:24:20 +03:00
Oleksii Shevchuk
dde3f03e6c
shell: use REMAINDER
2019-06-28 12:58:24 +03:00
Oleksii Shevchuk
5479e9f8d9
linux/uuid: prefer netiface getnode method
2019-06-27 17:22:07 +03:00
Oleksii Shevchuk
62120abb64
dnscnc/online: always check online status
2019-06-27 16:46:42 +03:00
Oleksii Shevchuk
0c919db375
[WIP] dnscnc - add inband transfer containers
2019-06-26 22:12:51 +03:00
Oleksii Shevchuk
5d7413bfff
Add missing deps
2019-06-26 20:07:26 +03:00
Oleksii Shevchuk
5bdd47ff14
ttyrec: fix flake
2019-06-25 22:39:55 +03:00
Oleksii Shevchuk
2d0ad57396
dnscnc/client: Use PayloadTooBig exception
2019-06-25 22:39:20 +03:00