Commit Graph

1509 Commits

Author SHA1 Message Date
Oleksii Shevchuk 4eb066f10d pycrypto -> pycryptodome 2017-05-25 21:00:18 +03:00
Oleksii Shevchuk b2a30f3128 Bump LaZagne 2017-05-25 06:41:17 +03:00
Oleksii Shevchuk e06eb7a117 Add cryptography to android bundle 2017-05-24 17:02:16 +03:00
Oleksii Shevchuk 1086161326 Client/bind will not have configuration available 2017-05-24 17:02:16 +03:00
Oleksii Shevchuk 29e015aaff Bump memorpy 2017-05-24 17:02:16 +03:00
Oleksii Shevchuk 6313ed2872 Handle case with strange garbage in ps 2017-05-24 17:02:16 +03:00
Oleksii Shevchuk cfd2d6f1d5 Use obtain() for lazagne output 2017-05-24 17:02:16 +03:00
Oleksii Shevchuk 93699db1de Ensure master is closed 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 70ac278380 Bump LaZagne 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk cce32a5a61 Explicitly import pupy module in pupyimporter 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 99dce7db7a Fix android info command output 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk be9d24aa4f Hide kthread also in android 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 11fe90f7f9 Handle crashes 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk ffaa9615e5 Improve importing for non-native clients 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 82756b8979 Fix to work with buildozer/master 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 4d34242511 Improve new android container
- forward (pyuv) works, but some strange issues with initialization
- ip (psutil/getifaddrs) crashes process (likely new types of
   interfaces)
+ gps/info works, shell works, netstat works and so on
2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 05ade87d6f Make "connections" compatible with py4a 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 0877f127ee Fix pty chowning 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 9ce4e6d44d Fix disk usage output 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk df81c52729 Add support for verbose output for download module 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk f471fc89b3 Increase shell reliability 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 89e06c1c45 Kill process on disconnect (ptyshell) 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk d7fad5feb3 Add simple grep functionality for netstat 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk e06c3f670c Fix interrupt for search module 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk db07beb944 Add grep-like functionality to ps 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 5808f23b62 payload_templates ref broken again 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 073aea2e77 Explicitly resolve hostnames in pyuvproxy 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 899b4c898f Search in local bundles not only for dlls, but also for regular packets 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk cfe14b9608 Bump memorpy 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 874e51c191 Try to search for bundle/templates in workdir first 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk c157039b50 Make display module compatible to all systems which supports .environ() 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 0ab67d0a9c Add compatibility OS - solaris 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk 09904d1627 Use alxchk/memorpy until pull request merged 2017-05-24 17:02:15 +03:00
Oleksii Shevchuk aa7da76f89 Ensure patched version of psutil is used 2017-05-24 17:02:14 +03:00
Oleksii Shevchuk e55b4ad9a7 Use 64bit build for SunOS 2017-05-24 17:01:59 +03:00
Oleksii Shevchuk 5596b291bd If signal module SIGHUP - let's ignore it
What can go wrong, huh?
2017-05-24 15:48:16 +03:00
Oleksii Shevchuk f38c33f285 Minor fixes to ptyshell 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk cc0be30ac6 Initial SunOS Support
Also we have a problem with templates namings.. Again.
And with compatibility. To remove symlinks I introduced posix.
Let's move same stuff there.

Memorpy is to be proted to SunOS.
2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 0a1b403d39 Use EUID instead of UID 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk c0a2968655 Fix dbus path 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 3254774383 Reduce calls to X api 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 466481b101 Unset DBUS_SESSION_BUS_ADDRESS if not exists 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 21d51e6bc5 More explicit checks to keylogger 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk a072db7296 Add module to search and setup environment for DISPLAY variable 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 2e3556f6ed Add module to temporary change user context for whole pupy 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 2450e9e3e5 Fix chown args 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 3f4cfd5bd4 Fix function name 2017-05-24 15:48:16 +03:00
Oleksii Shevchuk 873ea1e51d Add new android container (doesn't work yet) 2017-05-24 15:48:16 +03:00
n1nj4sec e40fecfb1d Merge branch 'master' of github.com:n1nj4sec/pupy 2017-05-16 23:11:26 +02:00
n1nj4sec 7718d78027 sync binaries version 2017-05-16 23:10:02 +02:00