Oleksii Shevchuk
|
2b3df567f4
|
Print exception information in debug/linux
|
2017-04-25 11:08:01 +03:00 |
Oleksii Shevchuk
|
61dc5fc6f4
|
sys.flags.optimize can't be set in runtime
|
2017-04-25 10:47:05 +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
|
f92466846f
|
fix migrate DLL loading in some cases
|
2017-04-23 14:28:54 +02:00 |
Oleksii Shevchuk
|
7be06557d7
|
pyasn1 used internaly by rsa, so leave it
|
2017-04-21 00:01:06 +03:00 |
Oleksii Shevchuk
|
5dd9129c89
|
Remove explicit dependencies not required for booting
|
2017-04-21 00:00:43 +03:00 |
Oleksii Shevchuk
|
933c4b6dff
|
Remove yaml from scramblesuit module
|
2017-04-20 23:18:08 +03:00 |
n1nj4sec
|
0ed93e42f1
|
windows pycryptodome bump
|
2017-04-17 22:24:38 +02:00 |
n1nj4sec
|
1fa9343210
|
pycryptodome doesn't work on windows with pupyimporter because of some cffi/ctypes shit, rollback to pycrypto
|
2017-04-17 19:09:30 +02:00 |
n1nj4sec
|
2c23b41c30
|
fix linux build on ubuntu
|
2017-04-16 23:45:10 +02:00 |
Oleksii Shevchuk
|
8584281096
|
_cffi_backend uses dlopen directly, so can't be used with pupy client
|
2017-04-12 16:03:33 +03:00 |
Oleksii Shevchuk
|
f19e10aaa0
|
Make windows build happy again
|
2017-04-10 11:42:16 +03:00 |
Oleksii Shevchuk
|
e9b3526d03
|
Set Py_OptimizeFlag from bootloader
|
2017-04-05 19:18:21 +03:00 |
Oleksii Shevchuk
|
109c3989ff
|
*.pyo's are not created from time to time, so enusre all are in place
|
2017-04-05 13:39:05 +03:00 |
Oleksii Shevchuk
|
b1f285ef84
|
oooops
|
2017-04-05 11:00:24 +03:00 |
Oleksii Shevchuk
|
2e8e216c0c
|
Fix fakse memfd path generation
|
2017-04-05 08:49:51 +03:00 |
Oleksii Shevchuk
|
a9142e884b
|
Make c99 happy
|
2017-04-04 22:16:45 +03:00 |
Oleksii Shevchuk
|
9e6c5de41b
|
Use pymalloc in internal allocations
|
2017-04-04 13:23:13 +03:00 |
Oleksii Shevchuk
|
05f82b36b5
|
Do not remove network/transports config to template
|
2017-04-04 10:51:56 +03:00 |
Oleksii Shevchuk
|
91dabc2e02
|
It turns out that cffi works ok with ctypes backend
|
2017-04-04 10:50:50 +03:00 |
Oleksii Shevchuk
|
e4a616e819
|
Try to show original soname in memfd. Also fix symlink bug
|
2017-04-03 23:35:33 +03:00 |
Oleksii Shevchuk
|
0639c55f16
|
Fix rebuild by dependencies
|
2017-04-03 23:34:46 +03:00 |
Oleksii Shevchuk
|
f032580183
|
Build pycryptodome to environment
|
2017-04-03 19:41:42 +03:00 |
Oleksii Shevchuk
|
6a15067115
|
Warning fixes
|
2017-04-03 19:40:20 +03:00 |
n1nj4sec
|
c4c1f2b30c
|
don't uninstall cffi, cryptography needs it
|
2017-04-01 00:28:36 +02:00 |
n1nj4sec
|
c84e9499cb
|
using a recent windows compatible scapy version
|
2017-04-01 00:04:37 +02:00 |
n1nj4sec
|
620c951f19
|
add space in templates for scriptlets
|
2017-03-31 20:27:12 +02:00 |
Oleksii Shevchuk
|
500045329c
|
Kindly ask to build stuff without docstrings
|
2017-03-21 22:25:22 +02:00 |
Oleksii Shevchuk
|
5f78b6cbbe
|
Add (initial) support for loading bundled libraries via ctypes
|
2017-03-21 22:18:21 +02:00 |
Oleksii Shevchuk
|
477556264b
|
Remove cffi from bundled libs properly
|
2017-03-21 22:18:21 +02:00 |
Oleksii Shevchuk
|
30af397f7d
|
Try to use pycryptodome
|
2017-03-21 22:18:21 +02:00 |
Oleksii Shevchuk
|
5924dc0618
|
Let's try to use pycryptodome instead of pycrypto
|
2017-03-21 08:32:48 +02:00 |
Oleksii Shevchuk
|
f1199584d2
|
Remove submodules which can be acquired from pip
|
2017-03-17 08:42:39 +02:00 |
Oleksii Shevchuk
|
2b0ff781bd
|
Add ca-certificate bundle to environments
|
2017-03-17 00:16:20 +02:00 |
Oleksii Shevchuk
|
4fac6fe5e7
|
Use spaces instead of tabs+spaces mess in client-linux
|
2017-03-16 23:01:13 +02:00 |
Oleksii Shevchuk
|
54a42a1aa5
|
Build xprintidle
|
2017-03-16 18:23:22 +02:00 |
Oleksii Shevchuk
|
025e2dba35
|
After dance around environment set "_" to something neutral
|
2017-03-15 07:13:14 +02:00 |
Oleksii Shevchuk
|
e4bbfd5630
|
Fix python precompilation
|
2017-03-15 00:06:46 +02:00 |
Oleksii Shevchuk
|
6350ad9ab4
|
Reduce images size
|
2017-03-14 23:31:20 +02:00 |
Oleksii Shevchuk
|
c8d8a9f6f1
|
Set Win7 for amd64 buildenv
|
2017-03-14 08:47:30 +02:00 |
Oleksii Shevchuk
|
427defea99
|
psutil already have boot_time function, no need in separate module
|
2017-03-13 23:19:43 +02:00 |
Oleksii Shevchuk
|
0a94a0daf6
|
Invert logging info
|
2017-03-11 18:08:14 +02:00 |
Oleksii Shevchuk
|
9ffbfdea61
|
Reduce travis log
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
e74aad2adc
|
Add travis
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
722369239c
|
Handle case when pupy starts from memfd
|
2017-03-08 19:41:15 +02:00 |
Oleksii Shevchuk
|
35cd39fe5b
|
Unicodedata is not required to start pupy, so remove it
|
2017-03-08 19:41:15 +02:00 |
Oleksii Shevchuk
|
a66ff19f48
|
Add initial memexec support for linux (interactive mode doesn't work for now)
|
2017-03-08 19:41:15 +02:00 |
Oleksii Shevchuk
|
4f1a508dd0
|
Fix migration (linux client) /w memfd
|
2017-03-08 19:41:15 +02:00 |
Oleksii Shevchuk
|
248094d89d
|
Ensure pupy doesn't execute any shit from the system
|
2017-03-08 19:41:15 +02:00 |