Commit Graph

1509 Commits

Author SHA1 Message Date
n1nj4sec d6995bf08c update binaries 2017-05-16 23:07:20 +02:00
n1nj4sec fb05510c00 fix SSL on macOS sierra with python 2.7.10 by allowing more (and less secure) ciphersuits 2017-05-16 22:54:15 +02:00
n1nj4sec 8318e9466e darwin compat 2017-05-16 22:08:57 +02:00
n1nj4sec 6d18ce7787 fix android webcamsnap 2017-05-16 22:08:04 +02:00
n1nj4sec e72fe1537e fix for load_dll on win 32bit (winpty was broken) 2017-05-16 22:05:46 +02:00
n1nj4sec 893fc971d4 add verbose transport display to pupygen with -f py 2017-05-16 19:36:06 +02:00
n1nj4sec 02e7dc2e3c 'win' in 'darwin' x) fix issue #386 2017-05-16 19:23:02 +02:00
Oleksii Shevchuk da5d5554c7 Set urlopen timeout for cloudinfo. Metadata should be accessed very quickly 2017-05-08 13:59:32 +03:00
Oleksii Shevchuk e63bfff0fd Properly setup environment during 'su' 2017-05-07 20:23:43 +03:00
Oleksii Shevchuk d830ac45c5 Try to convert uid first 2017-05-07 18:29:06 +03:00
Oleksii Shevchuk 5007957722 Disable tracebacks to reduce access to FS during exception handling 2017-05-07 18:20:24 +03:00
Oleksii Shevchuk b4e13bf3f8 Add option to change uid for ptyshell/linux 2017-05-07 17:45:51 +03:00
Oleksii Shevchuk cebb7752f5 Include tinyec to python payload 2017-05-07 17:44:12 +03:00
Oleksii Shevchuk 15c8af1dad Make linux keylogger great again 2017-05-07 17:16:15 +03:00
Oleksii Shevchuk 55b81167b7 If "selected" in modules - delete it. Doesn't matter is it shared object or not 2017-05-06 21:26:55 +03:00
Oleksii Shevchuk 57fdce37b4 Fix memexec / windows / AMD64 2017-05-06 21:15:59 +03:00
Oleksii Shevchuk 01fd570c20 Don't get crazy on env rebuild 2017-05-06 20:09:15 +03:00
Oleksii Shevchuk 467cd72355 Fix various pupyimporter/DLL issues 2017-05-06 19:05:12 +03:00
Oleksii Shevchuk dea3c47aed Ensure multiarch during travis build 2017-05-06 18:12:05 +03:00
Oleksii Shevchuk 3c86d38a37 Fix loading dependencies from global table 2017-05-06 17:55:21 +03:00
Oleksii Shevchuk 6e3f2b5b20 Try to covert path to unicode (pupyutils.zip) 2017-05-04 13:06:26 +03:00
Oleksii Shevchuk 0ee7102f5b Nicer messages about configuration decryption 2017-05-04 11:46:26 +03:00
n1nj4sec 8c9ccdb2b8 change pupygen colors to avoid misunderstanding issue #366 2017-05-01 14:33:45 +02:00
n1nj4sec 04f0f7be7d fix android camera snap 2017-04-27 23:27:53 +02:00
n1nj4sec 83718675b8 Merge branch 'unstable' of https://github.com/alxchk/pupy into unstable 2017-04-27 23:26:39 +02:00
n1nj4sec a4c8e70b91 update android templates 2017-04-27 23:15:29 +02:00
n1nj4sec 703e8a1735 fix android 2017-04-27 23:14:11 +02:00
Oleksii Shevchuk 1b90075d6d getuser may not work in windows 2017-04-27 18:14:44 +03:00
Oleksii Shevchuk 798f266f22 Try to retrieve proxies from all users 2017-04-27 17:19:14 +03:00
Oleksii Shevchuk 60ff7ccea5 On systems where default locale is non unicode it's worth to try to decode using getpreferredencoding 2017-04-27 13:28:55 +03:00
Oleksii Shevchuk e79b6d56d0 net_connections() are broken in WindowsXP after 4.3.1 2017-04-27 11:27:06 +03:00
Oleksii Shevchuk be4fff658b Looks like latest versions of psutil doesn't work stable on WinXP 2017-04-27 00:02:26 +03:00
Oleksii Shevchuk 330e5771ca Use winetricks to enforce windows versions 2017-04-26 23:41:17 +03:00
Oleksii Shevchuk ad553860c1 Improve DNSCNC command to explicitly use proxy when specified 2017-04-26 19:05:49 +03:00
Oleksii Shevchuk d57d13a81d Apply channel with interruptions to client and server 2017-04-26 17:48:43 +03:00
Oleksii Shevchuk 121e25104a Execute proper file after upload using psexec 2017-04-26 17:33:12 +03:00
Oleksii Shevchuk bab2060b70 Use larger chunk size 2017-04-26 17:32:45 +03:00
Oleksii Shevchuk 43b8ab91e4 With enabled alive there is possibility that recv will be interrupted in the middle of transaction 2017-04-26 17:32:26 +03:00
Oleksii Shevchuk 9ef7aae8a9 Allow dnscnc connection command if stream dead, or closed 2017-04-26 16:57:30 +03:00
Oleksii Shevchuk 72cc5d68e4 Add codepage option to decode psexec output 2017-04-26 16:17:12 +03:00
Oleksii Shevchuk 3db2331193 Add support for keep-alive on rpyc level for server/client 2017-04-26 14:22:21 +03:00
Oleksii Shevchuk a6605b3097 Ensure node size always encoded to 6 bytes 2017-04-26 08:28:34 +03:00
Oleksii Shevchuk 2e5bc63627 Proxies deduplication 2017-04-26 07:20:06 +03:00
Oleksii Shevchuk d1fc37cf19 Fix get_env_proxies 2017-04-26 00:49:20 +03:00
Oleksii Shevchuk 58e3bfe736 While IDNA is nice thing, in 99.9% cases it's not used anyway 2017-04-26 00:48:24 +03:00
Oleksii Shevchuk fc72b3d122 Add for non debug builds to trace issues with travis build 2017-04-25 23:53:28 +03:00
Oleksii Shevchuk 6eeabf027b Cleanup payload templates before travis build 2017-04-25 18:24:12 +03:00
Oleksii Shevchuk e6c25254ad Set commit properly in Travis 2017-04-25 17:45:32 +03:00
Oleksii Shevchuk 070f35d548 Unlink generated payload before writing to disk 2017-04-25 16:25:05 +03:00
Oleksii Shevchuk 843511a05c Generate python import tabs for windows client 2017-04-25 16:24:28 +03:00