dwelch-r7
a6461a0cfe
rubocop
2021-02-25 16:47:49 +00:00
dwelch-r7
319f15d938
Handle nil versions for rubygems 4
2021-02-25 16:47:49 +00:00
dwelch-r7
9eeb793bfd
Add missing requires for scoks proxy
2021-02-25 14:16:17 +00:00
dwelch-r7
2ec29f3fe2
Wrap kiwi cmd arguments in quotes
2021-02-24 17:27:21 +00:00
dwelch-r7
0cb2bdf9db
Revert accidental commit
2021-02-24 14:28:13 +00:00
dwelch-r7
36abf40d54
quote kiwi arguments
2021-02-24 14:22:48 +00:00
Spencer McIntyre
f2e1afed79
Fix session verification by checking TLV negotiation
2021-02-22 11:19:31 -05:00
Spencer McIntyre
7c51dd0b68
Always define the detach and ssl_verify commands in the cmds hash
...
Defining the commands in the cmds hash is necessary for them to be
filtered and then reported to the user as incompatible when applicable.
This moves their special compatibility checks into the actual command
handler.
2021-02-19 15:51:41 -06:00
Spencer McIntyre
8a0a56f584
Use a more descriptive status indicator for command routines
2021-02-19 15:51:41 -06:00
Spencer McIntyre
97479066ba
Disabling filtering via command IDs on Windows for now
...
Filtering via command IDs would be a backwards incompatible change, so
skip it on Windows until the payloads gem has had a major version bump.
2021-02-19 15:51:41 -06:00
Spencer McIntyre
2bc8ff8db7
Consistently return nil when an id or name fails to resolve
2021-02-19 15:51:40 -06:00
Spencer McIntyre
8a8994bb57
Raise a more specific error when loading an unsupported extension
2021-02-19 15:51:40 -06:00
Spencer McIntyre
a587c166cb
Add and use a callback to report meterpreter commands that are disabled
2021-02-19 15:51:40 -06:00
Spencer McIntyre
b983365665
Filter Meterpreter commands based on support instead of fingerprinting
2021-02-19 15:51:39 -06:00
Spencer McIntyre
7cf5879836
Add a meterpreter test for enumerating core commands
2021-02-19 15:51:39 -06:00
Spencer McIntyre
998b38cf0d
Enumerate Meterpreter's supported core commands
2021-02-19 15:51:33 -06:00
agalway-r7
275e9c5454
Land #14696 , Further Zeitwerk lands to improve boot speed
...
Zeitwerk rex folder
2021-02-19 10:33:37 +00:00
Tim W
eefc7465dd
fix #14749 , fix screenshot platform check
2021-02-15 14:03:44 +00:00
Alan Foster
bed7ae2c78
Add latest rubocop rules
2021-02-12 13:31:51 +00:00
dwelch-r7
7fbbe23426
Remove more requires that were missed before
2021-02-08 14:51:58 +00:00
dwelch-r7
d2c0924996
Relocate comment
2021-02-08 12:42:46 +00:00
dwelch-r7
b95be3ed10
Zeitwerk rex folder
2021-02-08 12:24:12 +00:00
Grant Willcox
9dcd9f0cc2
Land #14432 , Save windows hash to database
2021-01-28 09:02:43 -06:00
Grant Willcox
f4bfbf5c29
Apply fixes from Spencer's review
2021-01-25 16:36:57 -06:00
三米前有蕉皮
1cd86bb682
Update lib/rex/post/meterpreter/ui/console/command_dispatcher/kiwi.rb
...
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com >
2021-01-23 16:45:16 +08:00
adfoster-r7
ff6a1f135c
Land #14629 , migrate msf folder to Zeitwerk
2021-01-22 14:21:26 +00:00
Grant Willcox
f3990d8bd7
Remove the SHA1 additions as we can't make them work at this point in time
2021-01-21 17:01:12 -06:00
Grant Willcox
b3c1eb4ae8
Change variable name from invalid_password to empty_password as technically its still a valid password, its just empty.
2021-01-21 16:08:43 -06:00
Grant Willcox
6b2e5497aa
Resolve merge conflict
2021-01-21 15:26:09 -06:00
Grant Willcox
be9291a85f
Update kiwi.rb library to now properly handle saving credentials to the creds database when running creds_msv and also reduce some code reuse by putting reused code into functions
2021-01-21 15:22:40 -06:00
三米前有蕉皮
e3eaa2b707
Update lib/rex/post/meterpreter/ui/console/command_dispatcher/kiwi.rb
...
Co-authored-by: Grant Willcox <63261883+gwillcox-r7@users.noreply.github.com >
2021-01-21 08:57:05 +08:00
cn-kali-team
74d95d3222
Undo rubicop
2021-01-20 12:22:37 -06:00
cn-kali-team
c8e54e87a5
Check ntlm separately
2021-01-20 12:22:37 -06:00
cn-kali-team
36f3b35c6e
Add lowercase conversion to check whether the database is activated
2021-01-20 12:22:36 -06:00
cn-kali-team
39b84b826b
check framework
2021-01-20 12:22:36 -06:00
cn-kali-team
8195eba447
for hashdump
2021-01-20 12:22:35 -06:00
cn-kali-team
4f9ed925dd
for kiwi
2021-01-20 12:22:29 -06:00
Chris Higgins
e9c225aa49
Remove pry-byebug
2021-01-20 11:11:42 -06:00
Chris Higgins
273027845e
Fix #14261 Prompt timestamp escape display error
2021-01-19 17:50:50 -06:00
dwelch-r7
a855a39dd6
Refactor msf/scripts away
2021-01-18 14:30:59 +00:00
dwelch-r7
fc4a7fecb3
fix eager loading
2021-01-18 14:21:54 +00:00
dwelch-r7
d437a32374
remove msf/util requires
2021-01-18 14:21:54 +00:00
adfoster-r7
da7a51fbca
Land #14584 , implement the zeitwerk autoloader within lib/msf/base
2021-01-18 13:11:08 +00:00
dwelch-r7
122acc4285
Tidy up redundant comments
2021-01-18 12:18:36 +00:00
dwelch-r7
18765d1551
Land #14562 , Map Meterpreter command IDs to their names when raising a RequestError
...
Map Meterpreter command IDs to their names when raising a RequestError
2021-01-11 12:00:50 +00:00
dwelch-r7
3b827b0edc
Add explicit requires for some rex/logging stuff
2021-01-06 11:49:51 +00:00
dwelch-r7
ad9763763d
formatting fixes
2021-01-05 15:10:23 +00:00
dwelch-r7
bad5ccbc49
Remove msf/base requires
2021-01-05 14:59:46 +00:00
Spencer McIntyre
088c49aa00
Add two more railgun definitions for kernel32
2021-01-04 10:45:07 -05:00
Spencer McIntyre
f5359ba693
Fix the exception that is rescued
2020-12-28 15:43:14 -05:00