Commit Graph

1509 Commits

Author SHA1 Message Date
Oleksii Shevchuk 6b4c39d870 Leave PyErr_Print 2017-04-25 16:23:29 +03:00
Oleksii Shevchuk 91bc695888 Don't fail on invalid scriptlet name 2017-04-25 15:54:28 +03:00
Oleksii Shevchuk 0790f66665 Compatibility with old DNSCNC 2017-04-25 15:34:23 +03:00
Oleksii Shevchuk de014de5ad Convert "machine" value for old kernels 2017-04-25 15:03:38 +03:00
Oleksii Shevchuk 2488d37ae9 Compile git revision into pupy templates 2017-04-25 14:43:23 +03:00
Oleksii Shevchuk 1c5a5896e9 Fix pupy.apk destination path 2017-04-25 12:42:30 +03:00
Oleksii Shevchuk 630521c716 Fix dnscnc connect/disconnect logic 2017-04-25 12:01:17 +03:00
Oleksii Shevchuk 2b3df567f4 Print exception information in debug/linux 2017-04-25 11:08:01 +03:00
Oleksii Shevchuk 3686a59f18 Properly set debug 2017-04-25 11:06:40 +03:00
Oleksii Shevchuk 61dc5fc6f4 sys.flags.optimize can't be set in runtime 2017-04-25 10:47:05 +03:00
Oleksii Shevchuk cd4c1dde1a Don't fail if dnscnc couldn't be started 2017-04-25 07:35:43 +03:00
n1nj4sec 482a5de4f2 add oneliner examples in gen command with httpd=true 2017-04-24 20:43:36 +02:00
n1nj4sec f4b716078f display remote pupyimporter errors as warning 2017-04-24 20:02:37 +02:00
n1nj4sec 7df37c5194 Merge branch 'zip' of https://github.com/AlessandroZ/pupy into unstable 2017-04-24 19:08:53 +02:00
n1nj4sec f6b7c6ba58 Merge branch 'psexec' of https://github.com/AlessandroZ/pupy into unstable 2017-04-24 19:02:37 +02:00
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