Commit Graph

1594 Commits

Author SHA1 Message Date
n1nj4sec 04e59320c3 Merge branch 'powershell' of https://github.com/AlessandroZ/pupy into unstable 2017-04-24 19:02:08 +02:00
Oleksii Shevchuk d5e0dbc978 Add command to dnscnc to setup proxy 2017-04-24 19:28:07 +03:00
Oleksii Shevchuk 7fec272ccc Search for available proxies if connection failed in dnscnc/connect 2017-04-24 19:26:39 +03:00
Oleksii Shevchuk 1a91188acb Move proxy retrieval logic to separate file. Also use ctypes to get GIO settings 2017-04-24 17:16:01 +03:00
Oleksii Shevchuk 435c7f4058 Disable keep for launchers which are not support connect_back_host 2017-04-24 14:01:35 +03:00
Oleksii Shevchuk 268c5309c2 Small non-critical fixes in windows client and build 2017-04-24 12:01:31 +03:00
Oleksii Shevchuk f732a64edb Fix function address search on amd64 2017-04-24 12:01:31 +03:00
n1nj4sec 1f2d63e4c7 Merge branch 'master' of github.com:n1nj4sec/pupy 2017-04-23 22:39:42 +02:00
n1nj4sec eca199146a payload working with injection on win 10 2017-04-23 22:39:02 +02:00
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 2c6b73eea1 backport fix for jobs (keylogger was broken) 2017-04-21 20:59:22 +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