Jeffrey Martin
ceb00a8a34
Land #118 , add android stageless payload
2016-09-28 15:40:41 -05:00
Brent Cook
e794b6d868
Land #116 , add the extapi_clipboard apis for android
2016-09-15 20:27:43 -05:00
Tim
07cf905733
add core_patch_url, fix android stageless http
2016-09-15 15:50:44 +01:00
Tim
dbeb5c2cb2
android stageless reverse_tcp
2016-09-15 15:50:44 +01:00
Tim
126f6d0e3c
add core_enumextcmd
2016-09-05 16:57:08 +01:00
Tim
febbb16933
clipboard_monitor basically working
2016-09-04 15:12:26 +01:00
Brent Cook
08e008fc77
Land #64 , add xor encoding to TLV messages
2016-02-10 21:32:43 -06:00
Brent Cook
4919551688
add support for conditionally emitting mac addresses
2016-02-03 05:24:20 -06:00
Tim
bf57b706d2
fix GET vs POST
2016-01-18 18:53:48 +00:00
Tim
98545dbd1a
fix xor endianness?
2016-01-18 17:49:18 +00:00
OJ
6e40df1d56
Interim commit while getting java working
2015-12-09 13:08:26 +10:00
HD Moore
87627f8dbb
Add Utils.getHostname, a more robust alternative
2015-10-23 20:26:54 -05:00
OJ
bc6b2d98be
Fix STUPID mistake in config string handling
2015-07-01 17:11:46 +10:00
OJ
bb4615b29c
Add appropriate encoding for reading strings from the config block
2015-07-01 08:17:01 +10:00
Brent Cook
e5e27c4d4d
enable output for http and https
2015-06-28 13:17:56 -05:00
OJ
d107004a88
Add the uuid command support
2015-06-26 14:48:40 +10:00
OJ
e69933b540
Remove lots of debug output
2015-06-26 14:08:31 +10:00
OJ
c8aeb38847
Small tweaks to support both java and android
2015-06-26 13:58:20 +10:00
OJ
2fcfa92387
Add support for transport remove
2015-06-25 21:59:31 +10:00
OJ
c96724fab5
Better edgecase handling, process termination on exit
2015-06-25 21:38:01 +10:00
OJ
0455f5271d
Add transport change, next, prev, sleep
...
Along with a few other tweaks to make things clean up properly and keep
the MSF side happy.
2015-06-25 21:17:45 +10:00
OJ
1d67e972f6
Add transport adding functionality
2015-06-25 15:17:23 +10:00
OJ
986b99abac
Add the rest of the code that supports transport list
2015-06-25 14:54:38 +10:00
OJ
c0a72715cd
Add transport list support
2015-06-25 14:09:03 +10:00
OJ
b62971d265
Implemented proper timeout modification
...
Also added the socket poll timeout to the stager
2015-06-25 13:29:13 +10:00
OJ
691559e641
Initial wiring for stageless URL switching
...
This actually started because of something else, and I realised that
I didn't need to do it. But this will be useful for stageless stuff, so
it's staying in there for now until the commands and other wiring are in
place to make the magic happen.
2015-06-24 22:36:33 +10:00
OJ
85f2e12165
Reconnect vs connet handling for HTTP/S
2015-06-24 21:57:08 +10:00
OJ
fbbff1e7b4
Add support for HTTP/S transports
...
Still need to add certificate hash validation, proxy support, and
modifiable user agent.
2015-06-24 21:25:23 +10:00
OJ
f03ad14292
Move new classes into the proper locations
2015-06-24 20:22:09 +10:00
OJ
bbe1ab529b
Transport refactoring, dispatch functionality, and more
...
This commit adds a new idea to the dispatch loop that allows commands to
exit. It also adds the core_shutdown command so that it functions
correct. There are a bunch of other changes around transports as well,
and this commit adds a "resilient" TCP transport.
HTTP/S to come. progress being made. This commit is messy with debug
statements all through it, and they'll get removed down the track.
2015-06-24 19:57:09 +10:00
OJ
4ed2b484f0
Modify the staging process
2015-06-24 13:20:25 +10:00
Tim
ac3d244538
add machine_id and fix sysinfo as root
2015-06-03 08:12:38 +01:00
Tim
4cef8cfbb1
fix http sluggishness
2015-05-27 13:13:33 +01:00
Tim
509e67b27a
add ssl cert validation
2015-05-20 07:28:20 +01:00
Tim
d02a5e41e4
add ability to change retry_wait/retry_total at runtime
2015-05-19 20:03:58 +01:00
Brent Cook
8a6e26af80
fix a little more whitespace, remove superfluous ;
2015-05-19 10:33:34 -05:00
Tim
d1e69b2d43
format all code with the default intellij java formatter
2015-05-17 19:05:21 +01:00
Brent Cook
3ba13e719a
Land #32 , switch FILE_HASH to use RAW, strings to use UTF-8
2015-05-15 09:58:38 -05:00
Tim
6586bd0df8
add TLV_TYPE_FILE_HASH
2015-05-10 15:05:45 +01:00
Brent Cook
d0ef907199
Land #27 @jlee-r7 handle broken isHidden with GCJ
2015-03-22 17:34:47 -05:00
Brent Cook
e891c7fcd0
treat strings in TLV packets as UTF-8
2015-03-19 15:21:08 -05:00
James Lee
78084a2d20
Fix stat when isHidden() is broken
...
Works around a bug in GCJ
2015-03-09 01:39:00 -05:00
Brent Cook
379b455a10
Land #5 , @schierlm's meterpreter plugin maven archetype
2015-02-02 09:55:00 -06:00
Brent Cook
b7c0e49907
s/module/class/
2015-02-02 09:52:29 -06:00
Brent Cook
65058c6dba
update sample module code and provide property defaults
2015-01-30 18:50:59 -06:00
Tim
0f2d9aca95
minor tweak
2014-12-01 03:07:03 +00:00
Tim
52912ac812
Merge branch 'pr-14' into mergeall
2014-11-25 21:54:53 +00:00
Tim
4f30431dd6
PROCESS_HANDLE should be a Long
2014-09-15 17:31:36 +01:00
OJ
044b2b854a
Minor tidy/tweaks
...
Adjustments based on discussion.
2014-07-10 11:28:01 +10:00
OJ
d1b8969236
Set IMAGE_BASE as a QWORD value
2014-07-07 16:30:39 +10:00