Spencer McIntyre
37d3c296ad
Add compiler support when mingw is available
2022-09-15 16:06:25 -04:00
Spencer McIntyre
4e0111f119
Refactor BofPack, raise an exception
2022-09-15 16:06:25 -04:00
Spencer McIntyre
f7c3c50544
Apply rubocop changes
2022-09-15 16:06:25 -04:00
Spencer McIntyre
0f768b2a46
Add entry point validation
2022-09-15 16:06:25 -04:00
Spencer McIntyre
014e627696
Use multiple TLVs instead of load_and_run
2022-09-15 16:06:24 -04:00
skylerknecht
2f2651f768
Added support for identfying arguments provided without fstring
2022-09-15 16:06:24 -04:00
skylerknecht
07f5b2e108
Upgraded the tab complete
2022-09-15 16:06:24 -04:00
Spencer McIntyre
5c67938157
Rename some things that are not commands
2022-09-15 16:06:24 -04:00
Spencer McIntyre
0f16376674
Validate architecture compatibility
2022-09-15 16:06:24 -04:00
root
69ee6b72d3
Update how arguments are completed and passed
2022-09-15 16:06:24 -04:00
root
e8bfb7ed41
Cleaned up print statements, added banner
2022-09-15 16:06:16 -04:00
Kevin Clark
107a701247
wip: bofloader client extension
2022-09-15 16:05:55 -04:00
dwelch-r7
cdd9a33151
Land #16998 , Fix iax2 module crash
2022-09-15 16:55:09 +01:00
bcoles
d476a64262
Msf::Post::Windows: Replace load_extapi with ExtAPI capability check
2022-09-16 00:10:00 +10:00
Spencer McIntyre
37ef992eb7
Land #17018 , Add cidr mask defaults to routes
...
Add cidr mask defaults to the route add command. This fixes a regression
introduced in #9787 .
Fixes #17016 .
2022-09-15 09:22:45 -04:00
Jeffrey Martin
bc948d0412
allows redirect on login as success with http
2022-09-14 14:50:10 -05:00
adfoster-r7
c7d92c3ed7
Add cidr mask defaults to route add command
2022-09-14 20:36:54 +01:00
Jeffrey Martin
b0cffad7b9
improve login result checks
...
When a login to a remote http service response returns a 3XX response code
consider the authentication to have been successful.
2022-09-13 16:58:36 -05:00
Emilio Panti
228e89497e
Update the RDoc
2022-09-13 09:05:22 +02:00
Emilio Panti
a0fbfff731
Update the RDoc
2022-09-13 09:01:04 +02:00
Emilio Panti
6650a8b852
Update rpc_core.rb
2022-09-12 15:16:00 +02:00
bcoles
12e68a05c5
Post::Windows::LDAP: Replace load_extapi with ExtAPI capability check
2022-09-11 22:11:30 +10:00
Grant Willcox
3e8fbb665f
Move meterpreter_service_list to be a private method to align with expectations of when function will be used and to prevent need for adding additional validation code
2022-09-09 12:25:21 -05:00
Grant Willcox
e4c7cadc86
Add RuboCop documentation for meterpreter_service_list
2022-09-09 12:25:08 -05:00
adfoster-r7
9519f79524
Fix iax2 module crash
2022-09-09 01:40:04 +01:00
Grant Willcox
51b6d0b596
Tidy up code and fix up some edge cases on data validation.
2022-09-08 16:01:04 -05:00
bcoles
fa087768ef
Msf::Post::Windows::Service: Multiple bug and consistency fixes
...
* Define service types as constants.
* Ensure service startup type is always returned as Integer.
* Check for supported stdapi commands, rather than attempt to load ExtAPI if it is not already loaded.
* Fix a threading issue for Meterpreter sessions when ExtAPI was not loaded, causing inconsistent results with some services missing sometimes.
* Include interactive services (0x110 and 0x120) in service listing.
* Support service listing and service information retrieval for non-Meterpreter sessions.
2022-09-08 16:01:03 -05:00
Spencer McIntyre
ec4c45f145
Land #16521 , Add custom stage
2022-09-08 14:44:32 -04:00
jrude
9ce9c63a03
use json
2022-09-08 19:24:41 +02:00
Metasploit
638c9db7bb
Bump version of framework to 6.2.18
2022-09-08 12:05:06 -05:00
Spencer McIntyre
61a2bde27d
Fix and test writing REG_EXPAND_SZ values
2022-09-08 12:18:28 -04:00
Jan Rude
3179fc11b3
use json parser
...
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com >
2022-09-08 17:55:48 +02:00
bwatters
9b76ecf6c7
Land #16952 , Add methods to retrieve domain / domain controller
...
Merge branch 'land-16952' into upstream-master
2022-09-08 08:27:55 -05:00
Jan Rude
8ba86a646c
linting
2022-09-08 11:28:27 +02:00
bwatters
07aa024b21
Add custom session types and minor cleanups
2022-09-07 15:43:50 -05:00
bwatters
0279308905
updates per Spencer
2022-09-07 13:19:22 -05:00
husky
8646fd6e39
working on nim shellcode generator
2022-09-07 13:18:18 -04:00
Spencer McIntyre
eaf149ac21
Add a missing type to #type_to_s
2022-09-07 11:52:12 -04:00
Spencer McIntyre
e75429a434
Handle nil from shell_registry_getvalinfo
2022-09-07 11:19:56 -04:00
Spencer McIntyre
f37fdb994c
Fix handling non-existant keys for Powershell
...
Powershell returns an empty string instead of `Error:` so when the
response doesn't match the expected pattern, treat it as not existing
and return nil. This is probably for the best since the string `Error:`
may be different on systems with a none English based locale.
2022-09-07 09:48:01 -04:00
jrude
1757a5dedf
Syncovery login brute-force utility
2022-09-07 12:46:32 +02:00
Spencer McIntyre
fb23d492a9
Fix shell registry commands
...
This fixues up the commands to pass the unit tests and addresses a few
inconsistencies.
2022-09-06 16:53:36 -04:00
Spencer McIntyre
f1a7be6c49
Fix how REG_MULTI_SZ is handled
2022-09-06 16:53:30 -04:00
Spencer McIntyre
7b12372d8f
Land #16948 , Add arguments for #run_sql
...
Change mssql.rb to support username, password and database specifications in
2022-09-06 14:34:24 -04:00
Grant Willcox
ee664c42ac
Fix logic error in mssql.rb
2022-09-06 13:07:39 -05:00
Jeffrey Martin
e978ec3853
guard for all possible RubySMBError conditions
2022-09-06 09:12:19 -05:00
cgranleese-r7
22187537d9
Land #16861 , Fix broken reverse ssh command shell
2022-09-06 11:09:48 +01:00
Grant Willcox
c28d172134
Fix review comments
2022-09-02 21:01:05 -05:00
Grant Willcox
f99b3bedf0
Convert optional arguments into keyword arguments to allow positioning to be changed without affecting code
2022-09-02 21:01:02 -05:00
Grant Willcox
096cae81d5
Make initial changes to mssql.rb to support username, password and database specifications
2022-09-02 21:01:02 -05:00