Brent Cook
0385a93530
Land #132 , Add support for listing of loaded drivers
2016-10-03 23:06:08 -05:00
Brent Cook
c304eb79c3
revert mode changes
2016-10-03 23:05:57 -05:00
OJ
d10795ba09
Update to use wchar_t API functions and unicode results
2016-10-04 13:50:28 +10:00
OJ
2b9aac9c45
Add support for listing of loaded drivers
2016-10-04 11:30:12 +10:00
OJ
12368749df
Fix pack format string issue in python extension
2016-10-04 09:46:53 +10:00
Brent Cook
42a1e49768
fix unicode string writes for REG_EXPAND_SZ types
2016-09-29 23:10:27 -05:00
Tim
015d57d0fe
fix clipboard
2016-09-04 15:12:26 +01:00
Danil Bazin
eef6e7a33c
Fix folder name in example
...
In point 1 a new folder is created, but in point 2,
a file is copied but not in the created folder.
2016-08-01 18:38:28 +02:00
ssyy201506
6625248fc7
fix crash after closing channel
2016-07-08 15:40:29 +09:00
ssyy201506
baad192ba6
Fix the immediate closing of a interactive channel.
2016-06-16 11:14:12 +09:00
Brent Cook
0057809573
fix registry class, take 2
2016-05-03 22:05:14 -05:00
Brent Cook
167b2d2ac1
Land #94 , Enable support for IPv6 address binding
2016-05-03 20:40:54 -05:00
Brent Cook
90f5cd2c3a
fix the length calculation for meterpreter registry class reads
2016-05-03 16:40:58 -05:00
OJ
4763c24cfe
Small tidy, and adding of debug code
2016-05-03 12:09:46 +10:00
Brent Cook
84140c23ba
Revert "fix Linux threads to actually use allocated memory"
...
This reverts commit f95152dfc16da32e5b59abdee60ddab209c2a564.
2016-04-26 16:49:46 -04:00
OJ
d6387fcd90
Typedef the sockaddr_in6 struct for POSIX
2016-04-06 16:14:27 +10:00
OJ
61b91d276b
Enable support of IPv6 address binding
2016-04-06 15:38:03 +10:00
OJ
fe048683c9
Land #93 - Fix threads in POSIX
2016-04-06 10:59:01 +10:00
Brent Cook
f95152dfc1
fix Linux threads to actually use allocated memory
2016-04-05 17:35:55 -05:00
Brendan Watters
73d548be48
Land #85 , UTF-8 Registry Support
2016-04-05 16:20:39 -05:00
Brent Cook
f43bc0a3ac
Land #89 , Add Powershell meterpreter bindings
2016-04-01 19:38:56 -05:00
Brent Cook
be88efcb54
Update with correct project URI
2016-03-31 11:34:12 -05:00
OJ
3c17f4e9aa
Fix package script, update package
...
The package script was (stupidly) written (by me) to replace '\\' with
'.' when generating python import module names. Of course, this works
great on windows, but it means if you generate the package on linux
things break horribly. The result was that the latest package wouldn't
resolve anything useful when importing key stuff like ctypes or pty.
This PR fixes the issue so that the modules are correctly wired in
regardless of the OS that the package was constructed on.
2016-03-31 11:14:19 +10:00
Brent Cook
e460c1d241
Land #87 , initial powershell extension
2016-03-24 21:19:22 -05:00
OJ
e229995f2d
Added powershell_import and sample DLL for import testing
2016-03-25 12:16:13 +10:00
OJ
cf6287e031
Fix runner to properly support multi-line scripts
...
This commit actually changes the PS runner code so that it's
base64-encoded before being sent to the interpreter. It's a bit of
a hack but it means that all multiline commands are properly supported.
IEX for the win!
2016-03-25 10:28:14 +10:00
OJ
6bbfd51ab4
Stageless init support, multi-line command support
2016-03-25 09:56:00 +10:00
OJ
1a75953b7c
Add transport support, tidy up some code
2016-03-25 09:12:53 +10:00
OJ
d286618b13
Add support for incognito
2016-03-24 15:01:50 +10:00
OJ
ecf10f7e43
Added ProcessList to Sys
2016-03-24 10:42:56 +10:00
OJ
1d85ea8513
Add sysinfo, code tidy
2016-03-24 10:13:56 +10:00
OJ
3f9681c34e
Add show mount binding, tweak output to be tidier
2016-03-23 22:54:02 +10:00
OJ
4b142d35a0
Add Kiwi bindings, add debug, fix issue with missing commands in local
...
packets
2016-03-23 22:21:54 +10:00
OJ
64c57f203b
Add the last few features to the User binding
2016-03-23 15:25:17 +10:00
OJ
b32fd52bfd
Fix LocalAlloc call, start on the handling of other bindings (user)
2016-03-23 15:13:09 +10:00
OJ
41ac07dbe0
Finish the elevate bindings for powershell
2016-03-23 14:40:41 +10:00
OJ
8b702f7008
Remove invalid prints
2016-03-23 14:32:19 +10:00
OJ
7ba39c982a
First version of "working" bindings (getsystem works)
...
More to do, including reading of TLV packets.
2016-03-23 13:39:25 +10:00
OJ
110306e115
Fix python meterpreter bindings by adding 0 xor key
2016-03-23 13:13:15 +10:00
OJ
ee807408ec
Beginning of work on the building blocks for PSH->Meterp bindings
2016-03-22 16:06:43 +10:00
OJ
62c48c6ecc
Fix a small issue with the TLV generation in getsystem
2016-03-22 16:02:26 +10:00
OJ
6e5afca1b3
Include the MSF.Powershell project
2016-03-22 13:11:49 +10:00
OJ
d48066c4cf
Add support for hosts with .NET 2 only support
2016-03-22 12:36:31 +10:00
OJ
a8d0fadc5a
Fallback to v4 runtime if v2 isn't present
2016-03-21 17:16:28 +10:00
OJ
cd162a88f8
Fix issue with channel interaction functioning incorrectly on close
2016-03-21 16:01:21 +10:00
OJ
43e6aae784
Proper functioning powershell sessions
2016-03-21 15:14:24 +10:00
OJ
df581ce638
Change from Auto to Manual reset event
...
This stops the CPU thrashing, and should have been the default when the
work was first done.
2016-03-15 21:16:48 +10:00
Brent Cook
423dbaeba2
consistency and bug fixes
2016-03-15 05:45:21 -05:00
Brent Cook
31e6ae1a63
Convert registry access to use UTF-8
2016-03-15 02:58:36 -05:00
OJ
a7ef4b91e3
Add powershell interactive prompt
2016-03-14 20:23:44 +10:00