n1nj4sec
|
8b6beb8334
|
change default conf to make it works on a internal pentest without internet access
|
2017-03-12 13:56:19 +01:00 |
Oleksii Shevchuk
|
9bddbc57a9
|
Handle inplace connect errors correctly
|
2017-03-11 23:02:11 +02:00 |
Oleksii Shevchuk
|
faec654b42
|
logutils required by changeme
|
2017-03-11 22:51:43 +02:00 |
Oleksii Shevchuk
|
23b8ad4ded
|
Do not remove *.pyc and *.pyo from docker image
|
2017-03-11 22:39:14 +02:00 |
Oleksii Shevchuk
|
6a0a10bdaf
|
Rework (stolen) credential storage
|
2017-03-11 22:34:50 +02:00 |
Oleksii Shevchuk
|
bc4f509dcd
|
Fix implicit constructor for IGDClient
|
2017-03-11 22:33:56 +02:00 |
Oleksii Shevchuk
|
5b1637adc3
|
Log compilation exceptions to debug
|
2017-03-11 19:28:12 +02:00 |
Oleksii Shevchuk
|
ff454b8ddb
|
Search bundles in pupy root, not in projects
|
2017-03-11 19:15:10 +02:00 |
Oleksii Shevchuk
|
b07255fa5e
|
Remove debug messages
|
2017-03-11 19:00:26 +02:00 |
Oleksii Shevchuk
|
0a94a0daf6
|
Invert logging info
|
2017-03-11 18:08:14 +02:00 |
Oleksii Shevchuk
|
b3174cecb2
|
Add missing file
|
2017-03-11 18:05:32 +02:00 |
Oleksii Shevchuk
|
c899c02668
|
Make client certificates support for SSL optional
|
2017-03-11 13:52:43 +02:00 |
Oleksii Shevchuk
|
6e48ea897c
|
Pass server transport to gen arguments, if no arguments specified
|
2017-03-11 13:42:16 +02:00 |
Oleksii Shevchuk
|
68c6c60c81
|
Do not ignore EOF errors. Also ensure that socket alive before poll
|
2017-03-11 13:40:31 +02:00 |
Oleksii Shevchuk
|
a786e89157
|
Add support for POSIX caps to docker image
|
2017-03-11 12:21:09 +02:00 |
Oleksii Shevchuk
|
e520dae1a9
|
Properly handle pupygen exits
|
2017-03-11 12:20:02 +02:00 |
Oleksii Shevchuk
|
32b1fbca49
|
More properly search for local/external address
|
2017-03-11 12:12:23 +02:00 |
Oleksii Shevchuk
|
19c06fe9e9
|
Do not enforce recompilation if .pyo's are up2date
|
2017-03-11 11:54:03 +02:00 |
Oleksii Shevchuk
|
4e6d1d3241
|
Fix gen command line parsing
|
2017-03-11 11:47:45 +02:00 |
Oleksii Shevchuk
|
8e285ea8a0
|
Add ability to unset keys from randoms section
|
2017-03-11 11:47:21 +02:00 |
Oleksii Shevchuk
|
b7515c6a74
|
Add random keys support. Use them for pupygen
|
2017-03-11 10:12:21 +02:00 |
Oleksii Shevchuk
|
9ffbfdea61
|
Reduce travis log
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
5d64d95120
|
Alter docker configuration
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
11b16fe60c
|
Add gen command to invoke pupygen from pupysh
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
0f03d89e46
|
Add support for secret path prefix to httpwrap
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
83323d10e3
|
If interface is not specified, try to get external IP using ifconfig.co first
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
0497299528
|
Add support for random configuration values
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
e74aad2adc
|
Add travis
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
a828f599e6
|
With current default SSL transport httpd is pretty useless
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
b45853473c
|
Don't send anything to target until ensure this is not HTTP client
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
f06e86ac40
|
Rework http/igd/dnscnc configuration
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
4715ba5ac0
|
Increase poll time and add stop() command
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
22ca25a928
|
Add exception request to remove current transport from chain
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
4444508f12
|
Pass peer info to wrapped transports
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
5f28337515
|
Add config command line option
|
2017-03-11 09:16:43 +02:00 |
Oleksii Shevchuk
|
fda4717041
|
Add workdir/config as potential config file storage
|
2017-03-11 09:16:43 +02:00 |
n1nj4sec
|
8e60bf9726
|
fix interactive_shell program argument
|
2017-03-10 20:55:50 +01:00 |
n1nj4sec
|
29c1f6a6e2
|
add changeme dependencies
|
2017-03-10 20:15:17 +01:00 |
n1nj4sec
|
a2fe3d868b
|
add user/hostname in session notification
|
2017-03-10 20:06:06 +01:00 |
n1nj4sec
|
e994450db3
|
Merge branch 'lazagne' of https://github.com/AlessandroZ/pupy into unstable
|
2017-03-10 19:54:00 +01:00 |
n1nj4sec
|
ce549d661e
|
Merge branch 'changeme' of https://github.com/AlessandroZ/pupy into unstable
|
2017-03-10 19:51:52 +01:00 |
n1nj4sec
|
d444f83d4c
|
Merge branch 'PupyPackagesDependencies' of https://github.com/AlessandroZ/pupy into unstable
|
2017-03-10 19:50:32 +01:00 |
n1nj4sec
|
eae2a25e4c
|
at least give a warning if your conf broadcast your LAN that you use pupysh.py :-)
|
2017-03-10 19:38:52 +01:00 |
n1nj4sec
|
3ac19564a1
|
fix pure python payloads, ... that regex sucks
|
2017-03-10 19:20:59 +01:00 |
Oleksii Shevchuk
|
19740bef7f
|
Rework dockerfile
|
2017-03-10 18:08:38 +02:00 |
Oleksii Shevchuk
|
00b949113b
|
Add support for ephemeral HTTP server mixin
|
2017-03-10 17:30:01 +02:00 |
Oleksii Shevchuk
|
9aa71e602e
|
Always return absolute paths
|
2017-03-10 17:29:18 +02:00 |
Oleksii Shevchuk
|
3dadb5a18b
|
Raise EOFError() from close() if stream.close() if not available
|
2017-03-10 17:05:06 +02:00 |
Oleksii Shevchuk
|
d202882ed5
|
Why old code works? Who knows..
|
2017-03-10 16:12:46 +02:00 |
Oleksii Shevchuk
|
475a301480
|
First working pupysh docker image. More work needed
|
2017-03-10 00:23:19 +02:00 |