n1nj4sec
c4d3832654
adding a launcher to automatically detect and use proxies on the machine
2015-11-11 01:48:19 +01:00
n1nj4sec
d49828c138
introducing launchers to modularize payloads behavior
2015-11-10 20:28:26 +01:00
n1nj4sec
2fd5d1c7e1
missing license headers
2015-11-10 20:27:13 +01:00
n1nj4sec
445aee9b79
adding possibility to try multiple transports for the same payload in loop until one succeed
2015-11-07 17:51:15 +01:00
n1nj4sec
ca36034acc
adding tcp_ssl_proxy transport
2015-11-07 17:07:56 +01:00
n1nj4sec
684309d3af
adding socks lib
2015-11-05 20:25:59 +01:00
n1nj4sec
b0f18962e1
adding modules customisation from commandline
2015-11-05 20:21:14 +01:00
n1nj4sec
aa32563b1a
adding some timeout checks to avoid beeing blocked by some proxy messing with tcp
2015-11-01 18:19:40 +01:00
n1nj4sec
63e1a73f23
new option to pupygen to embbed a python script to execute before the pupy payload starts a connection :-)
2015-11-01 15:47:21 +01:00
n1nj4sec
2ccb8bdc18
handling remote interactive terminal size using winch signal (useful when using programs like less, vim, ...)
2015-11-01 13:53:44 +01:00
n1nj4sec
7e5e036a09
interactive shell bugfix : pupy server stdin was closed at exit because of the python gc
2015-11-01 12:21:41 +01:00
n1nj4sec
5d92fb5368
dependencies updated
2015-11-01 11:59:27 +01:00
n1nj4sec
ab3b78fb24
Update README.md
2015-10-30 23:46:40 +01:00
n1nj4sec
38fd103c5e
Update README.md
2015-10-30 23:34:08 +01:00
n1nj4sec
9bde0e3021
Update README.md
2015-10-30 23:20:37 +01:00
n1nj4sec
e5dca6f45c
README update
2015-10-30 23:05:36 +01:00
n1nj4sec
f9971648da
preventing errors on pupygen
2015-10-30 22:23:03 +01:00
n1nj4sec
f9cbf2db74
some mini fixes for unhealthy people who run the server on windows
2015-10-30 22:16:17 +01:00
n1nj4sec
403518d955
handling interactive shell with tty for *nix targets !
2015-10-30 21:41:21 +01:00
n1nj4sec
272eb81a06
adding contact info + fixing modules help when no client connected
2015-10-29 22:46:28 +01:00
n1nj4sec
16c293dabf
bugfix: removing pyreadline from libraryx86.zip to fix interactive python shell on x86 payload
2015-10-29 21:46:31 +01:00
n1nj4sec
31b8f37b63
Merge branch 'golind-patch-3'
2015-10-29 20:06:27 +01:00
n1nj4sec
cb9c4c7316
documenting the keylogger a little
2015-10-29 20:04:44 +01:00
n1nj4sec
3c308b5273
Merge branch 'patch-3' of git://github.com/golind/pupy into golind-patch-3
...
Conflicts:
pupy/packages/windows/all/pupwinutils/keylogger.py
+code cleanup
+serverside handling
2015-10-29 20:00:36 +01:00
n1nj4sec
2dca1617ef
improved help display
2015-10-29 19:00:18 +01:00
n1nj4sec
8d0228b5d5
handling interactive stdin/stdout for memory_exec
2015-10-29 18:59:07 +01:00
golind
dd7e95834b
keylogger with active window + more
...
in addition to active window recording from previous edit, this one now includes grabbing windows clipboard. source link: http://nullege.com/codes/show/src%40t%40h%40thbattle-HEAD%40src%40utils%40pyperclip.py/48/ctypes.windll.user32.OpenClipboard/python
if keylogger becomes multiplatform then clipboard could be expanded to do the same.
2015-10-28 20:13:17 +00:00
golind
f9a371adf0
Update keylogger.py
...
made a slit booboo, reused some variables that shouldnt.
2015-10-28 16:17:19 +00:00
golind
ba64a783b8
mouselogger with active window
...
similary to keylogger patch, gets active window title, added black listing of processes/window titles.
2015-10-28 15:45:40 +00:00
golind
cdbf1058ab
keyloger with active window
...
updated for x64 fix by @ninja, added blacklisting of processes/window titles
2015-10-28 15:44:02 +00:00
n1nj4sec
c9e5ca7202
handle interactive stdin for memory exec
2015-10-27 22:46:54 +01:00
n1nj4sec
ebe5d36029
Terminal notifications fixed. Doesn't mess with the prompt anymore
2015-10-27 18:47:38 +01:00
n1nj4sec
200b1fb6c0
keylogger fixed under pupy x64 process
2015-10-26 21:29:42 +01:00
n1nj4sec
b73126b63b
persistence typo fix
2015-10-26 18:09:55 +01:00
n1nj4sec
06f9c7d350
utf8 output error bugfix
2015-10-26 18:08:05 +01:00
n1nj4sec
18ef30cc07
scramblesuit transport is now available ! :-)
2015-10-25 13:18:25 +01:00
golind
0edf4db9dc
keylogger by active window
...
For the most part this works as intended, it is a little strange when it comes to certain windows (right clickmenu for example, because there isnt a pid for it), clean up would be apreciated
basically what this does logs keys based on active window and spits out the keys when the window is switched. i wasnt sure how attached you were to sleep() so I chose this method that tries not to spam too much.
2015-10-23 18:19:43 +00:00
n1nj4sec
427b7ef45b
adding forgotten license
2015-10-23 20:18:54 +02:00
n1nj4sec
f8b63d7dc3
Update README.md
2015-10-23 19:50:34 +02:00
n1nj4sec
f0b255cfb6
cleaning up
2015-10-23 19:42:23 +02:00
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