n1nj4sec
e6047e5d78
readme update
2015-10-23 19:23:36 +02:00
n1nj4sec
3af2a4455d
obfsproxy pluggable transports now works on windows ! ex: ./pupygen --transport obfs3 && ./pupysh --transport obfs3
2015-10-23 19:16:11 +02:00
n1nj4sec
14895b05fc
first try at modularising communication channels ( #4 ) integrated obfs3 protocol from obfsproxy and it works fine :-)
2015-10-16 21:31:26 +02:00
n1nj4sec
bbb7a4e2d3
support for loading dlls like pywintypes27.dll needed for pywin32 imports (tried with win32gui, win32api and it worked)
2015-10-14 17:58:43 +02:00
n1nj4sec
2d6ebfd1af
small Makefile fix
2015-10-14 17:56:58 +02:00
n1nj4sec
edad4aa270
Update README.md
2015-10-13 23:01:39 +02:00
n1nj4sec
2128a42a37
made the server part of @golind mouselogger. For now the 200*100 pixels screenshots are kept in memory between dumps for each mouse click. TODO: add a callback function to send back taken screenshots in real time
2015-10-13 22:33:09 +02:00
n1nj4sec
27ef620847
Merge branch 'golind-mouselogger' into dev
2015-10-13 21:16:08 +02:00
golind
2ebf54d124
Update mouselogger.py
...
this should remove dependency on pywin32. cobbled together from screenshot.py and mouselogger from prior PR. still no controll module.
2015-10-13 16:23:15 +00:00
golind
a0cb2a388a
Update mouselogger.py
2015-10-12 20:23:32 +00:00
golind
b5cdd082a9
Update mouselogger.py
2015-10-12 20:22:22 +00:00
golind
958021da45
Create mouselogger.py
...
needs further improvements: preferably moving away from pywin32 dependency. and commands to start/stop module from attacker side. slight lag while it processes each click and possible issue with multi monitor set up.
2015-10-12 19:39:17 +00:00
n1nj4sec
d5da8d18c7
fix for issue #43
2015-10-12 17:46:57 +02:00
n1nj4sec
b9589c75c1
Merge branch 'master' of github.com:/n1nj4sec/pupy
2015-10-11 18:37:58 +02:00
n1nj4sec
d5fd87a819
handle auto-completion for aliased modules
2015-10-11 18:36:25 +02:00
n1nj4sec
fde5fd1c6b
Update README.md
2015-10-11 18:14:20 +02:00
n1nj4sec
bba9c1a713
Update README.md
2015-10-11 18:12:23 +02:00
n1nj4sec
7efa701543
updating dependencies
2015-10-11 18:08:30 +02:00
n1nj4sec
f633a8e163
some make versions don't tolerate indents on conditional if
2015-10-11 17:32:55 +02:00
n1nj4sec
2496aa5a4b
Merge branch 'dev'
2015-10-11 17:22:05 +02:00
n1nj4sec
6cbc106e20
Merge branch 'master' of github.com:/n1nj4sec/pupy
2015-10-11 17:19:03 +02:00
n1nj4sec
73d0a9b86d
Merge pull request #42 from deathfantasy/migrate-cmdfix
...
fix migrate not accepting pid parameter
2015-10-11 17:17:05 +02:00
n1nj4sec
2f6b3a7245
small fixes
2015-10-11 17:16:23 +02:00
deathfantasy
a763239af7
fix migrate not accepting pid parameter
2015-10-11 21:59:18 +07:00
n1nj4sec
20092be17b
automatically add list completer to argparse with a "choices" kw
2015-10-11 16:48:00 +02:00
n1nj4sec
7dd24fcc6f
adding arch checking to memory_exec issue #40
2015-10-11 16:37:53 +02:00
n1nj4sec
3e7c7cc409
refactoring
2015-10-11 16:08:12 +02:00
n1nj4sec
9ddaf96ccf
PupyArgumentParser.add_argument can now take a "completer" keywork argument to change the command line autocompletion for a specific argument ! useful to use with path_completer
2015-10-10 15:41:02 +02:00
n1nj4sec
57c3b82541
add an option to persistency module to supply another exe/script
2015-10-09 19:40:24 +02:00
n1nj4sec
7037dd99da
auto fill host with eth0 ip if no host supplied in command line
2015-10-09 19:34:51 +02:00
n1nj4sec
341fa3c373
small fixes for pyinstaller under linux
2015-10-09 18:51:25 +02:00
n1nj4sec
56c47e1011
change version
2015-10-08 22:49:53 +02:00
n1nj4sec
5f3811c179
Update README.md
2015-10-08 20:00:34 +02:00
n1nj4sec
f3382db13c
screenshots update
2015-10-08 19:55:55 +02:00
n1nj4sec
e915574e56
PE memory execution !
2015-10-08 19:36:37 +02:00
n1nj4sec
1f52562beb
adding forgotten license headers + code cleanup
2015-10-08 19:09:16 +02:00
n1nj4sec
b490ea6849
allow a new interrupt method in modules to handle module interuption manually
2015-10-08 19:08:22 +02:00
n1nj4sec
9b3b5f03e5
new option to migrate in a new hidden process
2015-10-08 19:07:39 +02:00
n1nj4sec
3004af769f
Makefile doesn't work with tabs, replacing indents with spaces
2015-10-05 18:41:09 +02:00
n1nj4sec
37978d82c4
Merge branch 'master' of github.com:/n1nj4sec/pupy
2015-10-05 18:35:08 +02:00
n1nj4sec
2b5d4a9417
cmdline option to change server verbosity
2015-10-05 18:34:29 +02:00
n1nj4sec
ed51e8a732
Merge pull request #32 from deathfantasy/client_makefile
...
proper Makefile for client
2015-10-05 18:23:43 +02:00
n1nj4sec
b5bf2adce8
Merge pull request #35 from deathfantasy/unicode_disp_fix
...
Unicode display fix
2015-10-05 12:33:52 +02:00
deathfantasy
96852cd8b4
Unicode display fix
2015-10-05 17:21:23 +07:00
n1nj4sec
d8d19f7ee7
Merge branch 'deathfantasy-modpath_fix2'
2015-10-04 19:08:04 +02:00
deathfantasy
166a271186
fix remaining wrong module file path format (see #28 )
2015-10-04 02:25:07 +07:00
deathfantasy
7abe3bb46e
proper Makefile for client
2015-10-04 02:16:37 +07:00
n1nj4sec
3dfb0ce914
fixing jobs && jobs now exists properly on the client when the server exits
2015-10-03 15:13:16 +02:00
n1nj4sec
accc6f6b28
Merge pull request #30 from deathfantasy/library-import-patch
...
update helper for automatic library package patching
2015-10-01 22:30:50 +02:00
n1nj4sec
74b15eb8b8
Merge pull request #29 from deathfantasy/client-info-encoding-fix
...
send properly encoded username/hostname string
2015-10-01 22:30:40 +02:00