Commit Graph

541 Commits

Author SHA1 Message Date
n1nj4sec 4176f44ae5 Merge branch 'patch-migrate' of https://github.com/void-in/pupy into void-in-patch-migrate 2016-08-27 12:10:15 +02:00
n1nj4sec 0910d326a8 fix "run pexec -h" 2016-08-27 11:53:24 +02:00
n1nj4sec 6be9b5d810 fix SyntawWarning 2016-08-27 00:48:07 +02:00
n1nj4sec 1337074ccc fix sessions -k to actually exit 2016-08-27 00:47:37 +02:00
n1nj4sec 2599673bec Merge branch 'master' of https://github.com/alxchk/pupy into alxchk
using relative submodule for .gitmodules
2016-08-26 23:26:16 +02:00
n1nj4sec a655a84d12 replace unsafe rpyc function obtain 2016-08-26 19:25:49 +02:00
Oleksii Shevchuk 17728cedf6 Start to implement persistence for Linux 2016-08-26 20:01:19 +03:00
Oleksii Shevchuk a1cfce2d08 Remove debug print 2016-08-26 19:56:48 +03:00
Oleksii Shevchuk d547cf6198 Add passwd/shadow dump in creddump command 2016-08-26 14:50:44 +03:00
Oleksii Shevchuk 22db632812 Move safe default values to client side module 2016-08-26 14:50:10 +03:00
Oleksii Shevchuk 36ececf213 Add template variables to log path 2016-08-26 12:54:17 +03:00
Oleksii Shevchuk b20ec87c70 Simplify polling 2016-08-26 12:36:32 +03:00
Oleksii Shevchuk 3423834403 Try actually call mmap at drop destinations 2016-08-26 12:35:36 +03:00
Oleksii Shevchuk 9169fa350b Try to use multiprocessing instead of threading 2016-08-26 09:12:48 +03:00
Oleksii Shevchuk 425c54e90b Revert buffering 2016-08-26 01:34:53 +03:00
Oleksii Shevchuk 338cda7af1 Fix typo 2016-08-26 01:28:56 +03:00
Oleksii Shevchuk 720e85a156 Try to use ctypes to find MAC/IP on windows.
Well, this is insane. I never thought that in standart python library
you can find THAT. What do you think will happens, if for some reason
ifconfig will hang?
2016-08-26 01:05:03 +03:00
Oleksii Shevchuk f58f3a4951 Update templates 2016-08-26 00:07:26 +03:00
Oleksii Shevchuk 61fe6a0a8b Use own repo for payload_templates 2016-08-26 00:00:05 +03:00
Oleksii Shevchuk 6221d5adfe Non-interactive safe and sexy popen based remote command execution 2016-08-25 23:30:20 +03:00
Waqas Ali 4c7067222b add timeout to migrate 2016-08-25 11:50:31 +05:00
Oleksii Shevchuk b17d69596b Set authentication timeout to 60 secs 2016-08-25 09:07:14 +03:00
Oleksii Shevchuk 25aea8e4cd Fix launching hidden process 2016-08-25 09:06:09 +03:00
Oleksii Shevchuk b699da570a Update psutil. Again.. 2016-08-25 09:05:23 +03:00
Oleksii Shevchuk e0ef74960f Add missing paths 2016-08-24 22:31:16 +03:00
n1nj4sec 92e0d4e1c4 adding sqlite3 dependency 2016-08-24 19:43:22 +02:00
n1nj4sec 3ebed467ee dependencies for LaZagne 2016-08-24 19:32:01 +02:00
n1nj4sec f0e60a7606 In-memory LaZagne module from AlessandroZ 2016-08-24 19:30:02 +02:00
Oleksii Shevchuk 2f1b3ab915 Update linux client 2016-08-24 20:18:48 +03:00
Oleksii Shevchuk 89f7743838 Enable keep-alive by default 2016-08-24 20:18:31 +03:00
Oleksii Shevchuk 03610aff98 Handle IPv6 addresses (For example ::ffff:127.0.0.1:46946) 2016-08-24 20:12:49 +03:00
n1nj4sec d00ed46a91 shallow submodules + add LaZagne submodule 2016-08-24 18:50:27 +02:00
n1nj4sec 77862247f4 using https to checkout submodules. close #160 2016-08-24 17:54:31 +02:00
Oleksii Shevchuk 3636c2b2f8 Load config if such function exists in pupy module 2016-08-24 15:19:44 +03:00
Oleksii Shevchuk 4e8b36bc6c Add linux formats to argument list 2016-08-24 12:23:05 +03:00
Oleksii Shevchuk 49ae6024e8 Fix ^C^C handling 2016-08-24 11:14:08 +03:00
Oleksii Shevchuk dc9ebe63b9 Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
Oleksii Shevchuk 4cb42753f3 Remove garbage 2016-08-24 09:48:08 +03:00
Oleksii Shevchuk 56d8597f4f Add missing migrate module 2016-08-23 20:50:10 +03:00
Oleksii Shevchuk f2e749c71f Update migration support for Linux 2016-08-23 19:48:12 +03:00
Oleksii Shevchuk 1e8595ab24 Fix resources building after merge 2016-08-23 02:03:42 +03:00
Oleksii Shevchuk 4ed67dc413 Remove garbage 2016-08-23 02:03:02 +03:00
Oleksii Shevchuk f840346daa Add trivial linux standalone client. No reflective loading, but it works somehow 2016-08-23 01:57:58 +03:00
Oleksii Shevchuk 9e06b2cdfd Add Linux standalone targets 2016-08-23 01:57:57 +03:00
Oleksii Shevchuk 898d64b56c tempfile break standalone binaries. So remove that stuff 2016-08-23 01:56:50 +03:00
n1nj4sec e53835509a fix typo errors 2016-08-22 20:20:56 +02:00
n1nj4sec a22e588012 close #159 2016-08-22 20:14:22 +02:00
n1nj4sec 0208c21077 Merge branch 'master' of git://github.com/quentinhardy/pupy into quentinhardy-master 2016-08-22 19:58:45 +02:00
n1nj4sec 6c20c54d3e add a debug scriptlet to redirect stdout/stderr to a file 2016-08-22 19:55:15 +02:00
n1nj4sec 2f50a856bb move daemonize option to a scriptlet 2016-08-22 19:53:45 +02:00