Commit Graph

114 Commits (c390d968e5906aff11a22237876c5c01ae9217a5)

Author SHA1 Message Date
Adam Cammack a8a864cc80
Land #10802, Make `msfvenom -f` case-insensitive 2018-11-21 14:08:20 -08:00
Brent Cook 445fea75f5
Land #10872, Add --pad-nops option for msfvenom 2018-11-21 14:04:30 -08:00
Wei Chen 4d785c4fea
Land #10519, Add msfvenom -l archs like -l platforms 2018-08-28 18:48:27 -05:00
Jeffrey Martin 43ae360e15
remove options not in 4.x 2018-06-08 15:55:01 -05:00
William Vu 40489fd1f1
Land #10029, msfvenom quality of life improvements 2018-06-04 17:26:26 -05:00
Adam Cammack 0bb0e78599
Land #9874, Add option for STDIN timeout 2018-04-16 14:42:06 -07:00
Brent Cook 69d995f98c
Land #9817, load all the deps for msfvenom
Merge remote-tracking branch 'upstream/pr/9817' into upstream-master
2018-04-04 19:06:18 -07:00
William Vu 26d333357b
Land #9765, missed Rex require in msfvenom
My bad. I thought I had caught them all. No idea how that happened. :(
2018-03-27 14:21:46 -05:00
Jeffrey Martin 2ad3124f85
Land #9723, Require dependencies conditionally in msfvenom 2018-03-17 20:33:05 -07:00
heitor.gouvea@ima.sp.gov.br 1c44406e94 Removing unnecessary spaces 2017-09-12 10:00:18 -03:00
Heitor Gouvêa 59d2b10518 Removing unnecessary spaces
I just removed the unnecessary spaces,
this does not influence anything other than reading the code.
2017-05-04 10:41:02 -03:00
William Vu 954dee752b Sort msfvenom --help-platforms
Also sort --help-formats.
2016-08-25 14:02:58 -05:00
David Maloney eb73a6914d
replace old rex::ui::text::table refs
everywhere we called the class we have now rewritten it
to use the new namespace

MS-1875
2016-08-10 13:30:09 -05:00
Christian Mehlmauer e2dd844e34
reenable jar format 2016-05-09 21:25:23 +02:00
James Lee 541e3972f0
No real reason for this check
And it breaks stuff when msfvenom is run as a symlink
2016-02-12 10:49:18 -06:00
Adam Cammack 5b16f45d33
Land #6518, more useful msfvenom messages
Adds support for -l n(op) and similar.
2016-02-04 09:56:07 -06:00
James Lee f8d04996a2
No need to do anything at all if we're included 2016-02-01 09:26:32 -06:00
James Lee 9121579129
Some whitespace fixes for rubocop 2016-02-01 09:25:34 -06:00
James Lee 5d14958d0c Fix typo and instead just do the right thing
quesetion is not question
2016-02-01 09:08:27 -06:00
James Lee bf39f53066
Add proper CreateThread stub for x64 2015-08-19 16:16:58 -05:00
jvazquez-r7 a112ccd023
Lnad #5660, @wchen-r7's warbird check
* Fixes #4380
2015-07-31 10:25:43 -05:00
wchen-r7 ae1815a171 Resolve #5743, Add --help-platforms for msfvenom
Resolve #5743
2015-07-16 16:00:04 -05:00
wchen-r7 5c582b76ca Resolves #4380, check for warbird template
Resolves #4380. Adds a check for warbird (license verification)
windows template. For reference please see:
http://thisissecurity.net/2014/10/15/warbird-operation/
2015-07-03 02:38:52 -05:00
wchen-r7 36782af5c9 Resolve #4889, Improve msfvenom -h
Resolve #4889
2015-05-29 10:34:12 -05:00
HD Moore 448736989d Merge branch 'master' into feature/msfvenom-smallest 2015-05-18 18:41:44 -05:00
Brent Cook fb43ef4494 realign msfvenom help text 2015-05-18 16:39:52 -05:00
HD Moore 71eab7a236 Implements msfvenom --smallest, still some blockers 2015-05-18 15:24:59 -05:00
HD Moore a82168d7bb Fixes #5361 by adding --encoder-space to msfvenom 2015-05-18 14:27:52 -05:00
Dillon Korman be7ffc9a0d
Bring in #5027 for only a couple edits
Switching from " to ' is usually more trouble than it's worth, even if
it's more technically correct. The original PR had a great example of
that kind of error, where you accidentally screw up an interior
apostraphe.

[See #5027]
2015-03-30 12:08:52 -05:00
William Vu b87744c1a9 Add whitespace 2015-03-23 00:30:18 -05:00
HD Moore 3cb4fa293f Show advanced/evasion options in msfvenom --payload-options 2015-03-22 20:24:26 -05:00
Christian Mehlmauer face3a7f7a
add trailing newline 2015-02-24 17:53:33 +01:00
William Vu 6fdd2abc8d
Change "Options for" line to stderr 2015-01-29 13:38:29 -06:00
sinn3r b1b59dac7c Almost forgot this one again 2015-01-28 19:43:56 -06:00
sinn3r f6238f1ffb Auto-trim descriptions 2015-01-28 19:42:06 -06:00
sinn3r ae0214517a Fix #4662 - Change stderr to stdout so people can grep
Fix #4662
2015-01-28 18:23:36 -06:00
sinn3r fb35a4574f Well, should be -1 2014-12-19 16:36:05 -06:00
sinn3r cd444ed2db No point to save if there's no payload 2014-12-19 16:35:17 -06:00
sinn3r c2bc182db5 Fix #4430 - Add support for -o to save the payload to disk
Fix #4430
2014-12-19 16:14:43 -06:00
sinn3r c2bc79c53c Resolves #4275 - Configurable variable name as an option
Resolves #4275
2014-12-15 23:59:34 -06:00
sinn3r 0b51741779 Fix #4047 - undefined method `rank' due to an invalid encoder name
Fix #4047 caused by an invalid encoder name. Also added elog() to
avoid shutting everything up in msfvenom
2014-11-10 13:25:53 -06:00
sinn3r 7980a7052c Fix #4132 - msfvenom undefined method fullname for NilClass 2014-11-09 14:27:59 -06:00
Luke Imhoff f61afe2598
Merge branch 'master' into bug/MSP-11368/boot-profiling
MSP-11368
2014-09-22 10:00:07 -05:00
Joe Vennix d9a713b415
Decode the badchars string correctly. 2014-09-20 17:48:03 -05:00
Luke Imhoff b863978028
Remove fastlib
MSP-11368
MSP-11143

Remove fastlib as it slows down the code loading process.  From the
previous commit, the mean loading for
`METASPLOIT_FRAMEWORK_PROFILE=true msfconsole -q -x exit` was
27.9530±0.3485 seconds (N=10).  The mean after removal of fastlib
was 17.9820±0.6497 seconds (N=10).  This means an average 35.67%
reduction in boot time.
2014-09-18 15:24:21 -05:00
David Maloney 6d93f7a810
fix typo in msfvenom
typo caused list encoders to fail
FIXRM #8778
2014-03-31 14:55:59 -05:00
sinn3r 17f8cf900a Add another condition to check if the payload name is a reverse shell
Only reverse shells need LHOST
2014-02-24 15:37:01 -06:00
sho-luv 47ae4b470a added recommendations 2014-02-24 15:24:57 -06:00
sho-luv b598a5e4de added auto lhost to msfvenom 2014-02-21 21:51:07 -06:00
David Maloney 0c9b386402 add missing option serialiser
was missing the -o flag to output a payload's options
2014-02-13 10:19:26 -06:00