Commit Graph

1103 Commits

Author SHA1 Message Date
Oleksii Shevchuk 31f0b1ec18 Add initial support for automatic remote imports 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk a9551dfd13 Fix problem with title 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 53f6bb18ea global SIGCHLD handler break things, so let's just reap zombies on disconnect right now 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk fc7d0253ec Reduce size by building shared openssl, removing dbus from client and so on 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk e6b227f36c Fix typo 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 416d7f47eb Prevent zobmie creation 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 1a02ac6150 Try to become root if possible 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 7309acdf19 Set non-dumpable property 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 5f599922f8 Add Reexec command, fix Sleep 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 6f076a6cc7 Add memfd support to python based pupyimporter/memimporter 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 86b1c20484 Fix build/work in lin32 environment 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 93497d75c8 Make DEFAULT_SAFE_PATH also "configurable" 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk a31537968c Setup "safe" environment 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 6bbee454ac Add memfd support (optional) for dlopen 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 6e38e209d5 Fix RTLD_NEXT in pthreads wokraround 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 1d89fe6567 Remove debug messages 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 77bcabd4ec Fix typo 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 237bc4ab39 Add index and session id to dnscnc list 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 23bcfd7546 hastebin uses https now 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 58ad8921c2 Add Sleep command, also ignore errors from ifconfig.co query 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 794d1c1ed1 Start both UDP and TCP DNS server handlers 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk c46dbde88f Actually TTL doesn't matter 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 2420db36e3 Use non-threading model. TODO - move to pyuv 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk bb292072e8 Emulate _memimporter for python-only evironments 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 8c35337379 Use pyuv instead of asyncoro 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 08d8688c8c Search any pywintypes27.dll 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk fcac5768cf Pypcap is broken 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 190fd92d09 Bump versions, fix build script 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 4207218055 Bump zlib version 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 25ffaf6ddd In case things go bad, let's at least return same shit every time 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 7768e8791b Silently ignore errors if IGD is not accessible 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 8b0f750f9d TTL=0 in Amazon AWS creates natural disaster 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 480bc18df4 Add more deps to bundle builder 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 7c47ab6f27 Add new and fractions to well-known scapy deps 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk b379dedb48 Handle more cases in Socks5 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk fa5f6bea32 Add proper client-side bundle invalidation on load 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 52c518a8d8 Add support for compressed packages transport 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 7a89fab238 Move pyaudio to bundle 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 891d7aed05 Build scandir to the bundle 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 6827536d45 Add workarounds for bundled pywin32 core DLLs 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 9419bb200a Remove binary objects which may be found in bundles 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 05cdee51b3 Append sqlite3.dll to dependencies 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk b7200bbbf7 If we found more than one file for package remove .dll from the list 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk ba9cdc7f8c Fix search in bundles 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk b9a59da95b Treat .so like dll in dependencies 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 128666a1e0 Remove libraries which are not required during non-interactive boot time 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 128ec9bc53 Fix builds. Add more packages to buildenv 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk ac73116fa3 Enable MemoryModule debug output if /DDEBUG passed 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 2a2e6d949f Load pywintypes properly to avoid double instances 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 45ad9ccff6 Build python libraries from environments to zip bundles. Experemental 2017-03-08 19:41:14 +02:00