Commit Graph

1381 Commits

Author SHA1 Message Date
n1nj4sec 642dda0369 Merge branch 'unstable' of https://github.com/alxchk/pupy into unstable 2017-04-23 20:28:28 +02:00
n1nj4sec d806ba61be use dlls for ps1 2017-04-23 20:07:25 +02:00
Oleksii Shevchuk 9470d7866f Fix rsa_aes in stacked transport
We have tricky situation here. Somehow postponed packets goes /before/ IV, and client get wrong IV setted up. Likely this happens because packets from client goes to the rpyc protocol processor before KEX complete, and response also goes before KEX complete. Because client initiate KEX by itself, there is no reason for any racy logic on the server end. So we'll just wait until something came to us, generate IV, and send in right order.
2017-04-23 20:03:32 +03:00
Oleksii Shevchuk 2ab6742d3a Fix handlers assignment 2017-04-23 20:03:32 +03:00
Oleksii Shevchuk a9daa24ca5 Handle default-dir properly 2017-04-23 20:03:32 +03:00
n1nj4sec 11e6d9fada cleanup bypassuac ps1 scripts 2017-04-23 16:32:44 +02:00
n1nj4sec 16245b91c2 Merge branch 'master' of https://github.com/quentinhardy/pupy into unstable 2017-04-23 16:29:53 +02:00
n1nj4sec 032807f59e add a warning if the templates are not synced with pupy version 2017-04-23 15:25:49 +02:00
n1nj4sec 8a422ff217 fix wmi persistence with --exe 2017-04-23 15:07:57 +02:00
n1nj4sec 8c19d6bc86 fix unicode error with french accent in username 2017-04-23 15:07:09 +02:00
n1nj4sec f92466846f fix migrate DLL loading in some cases 2017-04-23 14:28:54 +02:00
n1nj4sec 645cf08123 add --prog arg to getsystem 2017-04-23 14:26:25 +02:00
n1nj4sec 526c9d5601 add default apache 404 page for ps1_oneliner 2017-04-23 13:11:25 +02:00
n1nj4sec 5b81e23eca fix jobs (keylogger was broken) 2017-04-21 20:53:45 +02:00
n1nj4sec ddf2f5b91b add missing --cmd arg 2017-04-21 20:16:26 +02:00
n1nj4sec 4469d3614d add examples to persistence module 2017-04-21 20:00:44 +02:00
n1nj4sec 300d59b2c0 Merge branch 'persistence' of https://github.com/AlessandroZ/pupy into unstable 2017-04-21 19:34:48 +02:00
n1nj4sec 4ee8eabb07 Merge branch 'master' of https://github.com/BuffaloWill/pupy into unstable 2017-04-21 18:00:50 +02:00
n1nj4sec 3c6386c9d9 Merge branch 'unstable' of https://github.com/alxchk/pupy into unstable 2017-04-21 18:00:16 +02:00
n1nj4sec 288b8296b4 disable gnome-keyring by default (#358) 2017-04-21 17:54:36 +02:00
n1nj4sec ed7350e483 moving install instructions to top of the readme 2017-04-21 17:53:54 +02:00
n1nj4sec 6f055caeab Merge branch 'master' of github.com:n1nj4sec/pupy 2017-04-21 17:52:08 +02:00
Oleksii Shevchuk cdf609fe12 Do not apply transformations to symlinks 2017-04-21 17:43:51 +03:00
Oleksii Shevchuk 69bfb1c116 explicit debug option passing 2017-04-21 00:01:31 +03:00
Oleksii Shevchuk 7be06557d7 pyasn1 used internaly by rsa, so leave it 2017-04-21 00:01:06 +03:00
Oleksii Shevchuk 5dd9129c89 Remove explicit dependencies not required for booting 2017-04-21 00:00:43 +03:00
Oleksii Shevchuk bc1651dcf9 pyexpat loaded anyway, so better to use it 2017-04-21 00:00:16 +03:00
Oleksii Shevchuk 933c4b6dff Remove yaml from scramblesuit module 2017-04-20 23:18:08 +03:00
Oleksii Shevchuk b4c7ff8e89 Fix type 2017-04-20 22:36:08 +03:00
BuffaloWill fe03b596b7 adds support for oneliner_listen_port 2017-04-20 14:43:52 -04:00
Oleksii Shevchuk 6a66d62dab Export dnscnc spi to connection properties 2017-04-20 19:27:01 +03:00
Oleksii Shevchuk c8d4f68359 Add basic tags support to dnscnc and sessions 2017-04-20 15:18:36 +03:00
Oleksii Shevchuk 96bbb4f895 Pass unicode objects to os functions (meaningful for windows) 2017-04-20 09:22:44 +03:00
Oleksii Shevchuk dee28e1362 Posix uid/gid/mode meaningless on windows, so omit them from the output 2017-04-20 08:46:31 +03:00
Oleksii Shevchuk 61f0fa81e9 Only try to rip some pids on posix 2017-04-20 08:30:59 +03:00
Oleksii Shevchuk 52f8989c14 Add explicit dependencies to mimikatz module 2017-04-20 08:11:54 +03:00
Oleksii Shevchuk f6630606ce Prevent hanging in some bad cases 2017-04-19 19:36:05 +03:00
Oleksii Shevchuk ad1710267a Fix pyuvproxy/socks DNS forward 2017-04-19 19:12:11 +03:00
Oleksii Shevchuk f8c7464595 Fix persistense / config generation 2017-04-19 19:11:20 +03:00
n1nj4sec 8ef657073e fix markdown 2017-04-19 17:19:09 +02:00
Oleksii Shevchuk 1d4fe881ae If user-data couldn't be parsed, leave it as is 2017-04-18 20:07:04 +03:00
Oleksii Shevchuk 0df6ede5b9 Add dropall (sessions -D) option 2017-04-18 12:07:53 +03:00
Oleksii Shevchuk 3e420c7760 NO! NO! NO! fix sessions -k 2017-04-18 11:27:29 +03:00
Oleksii Shevchuk 05177beba8 Option to select recorder 2017-04-18 11:10:57 +03:00
Oleksii Shevchuk 6a61648b7a Remove pupy-binaries from modules
Currently all templates (android is single exception) can be
automatically build from sources. There is zero need to download
huge history every time on recursive checkout. Also references
to templates head are broken every time.

It's better to write proper script for android and forget about
this eternaly. To keep pupy-binaries up2date it's better to setup
CI to build and release them.
2017-04-18 08:31:59 +03:00
Oleksii Shevchuk 377c9ca308 Add module which shows users registered in os 2017-04-18 08:21:58 +03:00
Oleksii Shevchuk ab3880a918 Convert to string only if object is not string/unicode yet 2017-04-18 08:15:08 +03:00
Oleksii Shevchuk f59b8b040c Convert to unicode only when needed 2017-04-18 08:12:40 +03:00
Oleksii Shevchuk b210478eba Expand path/vars for cd and ls funcs 2017-04-18 06:45:07 +03:00
n1nj4sec ce75daead9 Merge branch 'unstable' of https://github.com/alxchk/pupy 2017-04-17 22:25:49 +02:00