Spencer McIntyre
3ecf0914e1
Use 'none' as the original ysoserial type, increase the size
...
Increasing the size to occupy two bytes seems to be helping stabilize
the generation for both the ROME and CommonsCollections1 payloads.
2021-03-11 12:09:29 -06:00
dwelch-r7
b95be3ed10
Zeitwerk rex folder
2021-02-08 12:24:12 +00:00
dwelch-r7
d437a32374
remove msf/util requires
2021-01-18 14:21:54 +00:00
dwelch-r7
319e718a95
zeitwerk lib/msf folder, eager loading works
2021-01-18 14:20:57 +00:00
dwelch-r7
dae27fb3ba
Make the EICAR canary useful again
2020-12-09 14:47:22 +00:00
dwelch-r7
1617b3ec9b
Use zeitwerk for lib/msf/core folder
2020-12-07 10:31:45 +00:00
Spencer McIntyre
3586644b62
Increase the payload space to 4096 within the DLL template
2020-11-16 15:58:59 -05:00
Spencer McIntyre
2d367b867d
Add a synchronization primitive to the DLL template
2020-11-16 15:57:27 -05:00
Spencer McIntyre
efc8485c86
Fill out module metadata and improve the check method
2020-10-06 18:00:13 -04:00
Spencer McIntyre
f77bdcd855
Add the mixed_mode option when generating DLL EXEs
2020-10-05 15:49:06 -04:00
Christophe De La Fuente
94796f5c91
Updates from review #2
2020-09-30 15:01:54 +02:00
Spencer McIntyre
16dd4fbb6f
Use nil for default registry values instead of 'default'
2020-09-29 16:50:38 -04:00
Christophe De La Fuente
9cb419ae8c
Resync with master branch
2020-09-28 15:45:02 +02:00
Lucas Vater
9101b4fba6
Group multi-column search conditions
...
Previously the OR-relations generated by the multi-column search method
were not grouped, resulting in wrong precedence in places where they are
used.
2020-09-11 08:40:28 +02:00
Spencer McIntyre
1b77d01f23
Fix a payload cache size generation issue and bump the gem
2020-09-04 15:43:55 -04:00
cgranleese-r7
d6b9165c7c
fixed module html references for info -d command
2020-08-28 10:59:22 +01:00
Christophe De La Fuente
b79a441a16
Update Windows registry parser library
...
- rename it and move it to lib/msf/util/windows_registry_parser.rb
- refactor some statements
- raise ArgumentError when the sub-keys are not the expected one
- add logic for the RI records
2020-08-13 17:47:51 +02:00
Jeffrey Martin
9aa26d1208
Merge upstream into 6.x
2020-08-03 11:43:47 -05:00
Spencer McIntyre
9ba9690c14
Put more information into the generated module docs
2020-07-26 13:14:16 -04:00
Spencer McIntyre
65f9b62c52
Initial outline of module doc info template
2020-07-24 18:09:52 -04:00
Jeffrey Martin
65039a5091
Merge upstream into 6.x
2020-07-15 09:58:07 -05:00
Spencer McIntyre
1518c6441b
Use the new shuffled block api when generating EXEs too
2020-07-08 14:44:16 -04:00
gwillcox-r7
06e3abf7ef
Finally finish adding support for x86 arbitrary service names via msfvenom
2020-06-11 21:47:38 -05:00
gwillcox-r7
87769db6fd
msfvenom x64 support finished, just need to get x86 working
2020-06-11 21:46:41 -05:00
dwelch-r7
10bb17d8fd
Land #13374 , Fix encoding bug
2020-06-11 12:30:12 +01:00
bwatters-r7
e6e47ed890
Land #13262 , Add Python stager
...
Merge branch 'land-13262' into upstream-master
2020-05-20 16:22:48 -05:00
cn-kali-team
ae3601cee1
Add Unicode support
2020-05-18 16:30:13 +08:00
Adam Cammack
f118589bba
Use squiggly heredoc
2020-05-08 02:55:26 -05:00
Tim W
f897806589
use python squiggly heredoc
2020-05-07 14:21:36 +08:00
Tim W
b991042c4a
add base64 encoding stub
2020-05-04 15:43:40 +08:00
Tim W
beb6edada2
add python-reflection to Msf::Util::Exe
2020-04-29 19:02:00 +08:00
Spencer McIntyre
0a12522445
Add the initial YSoSerial.NET tool
2020-04-28 20:46:07 -04:00
L
15762f23b4
fixed
2020-04-27 10:50:34 -05:00
L
27c267cb77
fixed
2020-04-27 10:50:34 -05:00
bcoles
1e7556dd24
fixed
...
Co-Authored-By: L-codes <20529064+L-codes@users.noreply.github.com >
2020-04-27 10:50:34 -05:00
L
93d9f3d269
Replace <tab> to <space>
2020-04-27 10:50:09 -05:00
L
42d34201d2
fixed lib/msf/util/java_deserialization.rb
2020-04-27 10:49:57 -05:00
L
3bd15cbb81
Replace "ysoserial" string with randomness for evasion
2020-04-27 10:48:54 -05:00
L
7576a9d1c3
Support ysoserial alongside ysoserial-modified payload (including cmd, bash, powershell, none)
2020-04-27 10:48:53 -05:00
Tim W
8cff3e0516
add python-reflection to Msf::Util::Exe
2020-04-23 17:47:53 +08:00
Spencer McIntyre
090cf259ee
Add some additional unit testing through rspec
2020-04-22 15:53:59 -04:00
Spencer McIntyre
6995a9a775
Add strong and qualified name types for .NET assemblies
2020-04-22 10:38:21 -04:00
Spencer McIntyre
3c4afa805b
Cleanup style inconsistencies and update record read logic
2020-04-22 09:18:03 -04:00
Spencer McIntyre
c920ca7181
Implement changes from PR feedback
2020-04-21 21:08:05 -04:00
Spencer McIntyre
23319489b9
Remove unnecessary logic from ClassWithId
2020-04-15 18:11:45 -04:00
Spencer McIntyre
49580a48ac
Refactor exceptions and add more unit testing
2020-04-15 15:13:41 -04:00
Spencer McIntyre
e809949089
Add the SOAP formatter
2020-04-15 15:13:41 -04:00
Spencer McIntyre
82dc28e2c4
Use gadget chain classes for identification
2020-04-15 15:13:41 -04:00
Spencer McIntyre
46d5628d79
Add the WindowsIdentity gadget chain
2020-04-15 15:13:41 -04:00
Spencer McIntyre
1799afd5e0
Add gadget chain author credit
2020-04-15 15:13:41 -04:00