Commit Graph

322 Commits

Author SHA1 Message Date
adfoster-r7 3a281234df Add feature flagged datastore rewrite, with support for option fallback lookups 2022-09-16 12:59:02 +01:00
Jeffrey Martin f779f0f482 consolidate the config directory lookups
The user configuration directory can be overridden via environment
variables or configuration files.

In the current implementation `Msf::Config.config_directory` should be
utilized for consistent location reporting. `Msf::Config.get_config_root`
is reserved to generation of a default location and should be considered
`private` as it ignores some injected configuration options. Currently
autoloading does not allow application of the `private` keyword to this method,
requiring guidance during development that module writers should access the
full configured `user` value of `Msf::Config.config_directory`.
2022-07-25 15:27:21 -05:00
Jack Heysel 4417a335ff Land #16379, Make SSH defaults widely used
Refactored a number of modules to use ssh_client_defaults
2022-04-19 22:08:45 -07:00
Heyder Andrade 29aae09b62 Added support to depecreted key exchange algorithms 2022-04-13 18:54:12 +02:00
h00die a959725f7c implement vnc hash types 2022-03-13 13:27:38 -04:00
h00die f6d3788d25 fix spec for cracker 2022-01-18 04:42:49 -05:00
h00die d01594a570 spec not working quite right 2022-01-17 17:40:35 -05:00
h00die 7a7b009161 add more smarts to nolog for jtr 2022-01-17 15:33:41 -05:00
Alan Foster c84b651ca6 Remoce initial rhost http url attempt 2021-05-24 00:31:09 +01:00
Alan Foster 6d0aed92bc Fix broken association handling for msfdb services command 2021-04-13 15:01:09 +01:00
dwelch-r7 98df005c6c Fix test 2021-04-01 15:57:28 +01:00
Grant Willcox c62001c210 Improve the zabbix session gathering code as per Spencer's recommendation and update the spec checks accordingly 2020-10-30 14:14:14 -05:00
Christophe De La Fuente 67821e32c4 Password cracking integration 2020-09-29 20:36:39 +02:00
Christophe De La Fuente e11840c2a5 land #14031, F5 processor 2020-09-14 18:38:58 +02:00
h00die 26a83d5d5c rubocop 2020-08-20 14:31:18 -04:00
dwelch-r7 e7061439ef Adds rhost url support behind a feature flag
Tidy up test

Return a string instead of a URI object

Code review comments

Rubcocop
2020-08-18 12:25:27 +01:00
h00die 22e2a17873 cram-md5 2020-04-17 16:51:25 -04:00
h00die 6d23059cc0 android hashdump updates 2019-11-09 10:11:45 -05:00
h00die b26c5c63e2 add webapp and complete docs 2019-05-31 19:11:01 -04:00
h00die 2cccd50160 creds command working
debuggin hashcat aix

remove word normal

get hashcat working on aix

add deprecated jtr_aix

prettying up crack_aix

custom wordlists should include the words themselves

make format transparent to user

aix cleanup, linux working

linux working, database in progress

crack databases working

crack windows working

spaces at eol

spec updates

spec updates

spec working

add version detection

crack_aix fixes and docs

refactoring crack modules

fix syntax error

docs for crackers

markup touchups

osx cracker

jenkins

fix jenkins

remove crypt fix osx for 10.7

doc fixes and osx sha512
2019-05-31 12:18:25 -04:00
h00die 20934f114a check for a few more bad inputs 2019-04-17 20:33:50 -04:00
h00die dcc1a21251 add osx to hash identify 2019-04-14 10:12:26 -04:00
h00die 1e5253b0eb add python and generate bcrypt on fly 2019-04-13 10:36:56 -04:00
h00die 0739f5080a expand hashes identify library and add spec 2019-04-12 17:08:19 -04:00
William Vu 60c0272270 Make style consistent 2018-08-15 21:27:40 -05:00
Kevin Kirsche 2e75f46d34 Fix failing argument for password based spec test 2018-08-13 22:30:01 -04:00
Kevin Kirsche 3783347d73 Fix failing argument spec test 2018-08-13 22:20:23 -04:00
Wei Chen 76a7a8688a Fix rspec due to missing __attribute__ 2018-08-01 10:45:33 -05:00
Wei Chen 625ea87ea9 Land #10368, PhpMyAdmin Login Scanner Module 2018-07-24 23:25:27 -05:00
Wei Chen 5e427ba2bb Fix rspec for fake_function_collection_spec.rb 2018-07-24 17:08:14 -05:00
Shelby Pace 4f81fcdc87 retn versions in chk_setup, tests to reflect, doc 2018-07-24 14:51:00 -05:00
Shelby Pace e58b2809d4 added tests for all methods 2018-07-24 09:39:56 -05:00
Shelby Pace 29277d9c03 added tests for check_setup and get_session_info 2018-07-23 11:27:03 -05:00
Shelby Pace 1473bbd492 created test file for login scanner 2018-07-22 23:37:36 -05:00
Wei Chen 6d3db92fb2 Fix fake_function_collection_spec 2018-07-18 10:23:21 -05:00
Wei Chen faf3adaee2 Update 2018-07-12 10:11:45 -05:00
Wei Chen fd59df83ca Fix rspec 2018-07-09 15:33:45 -05:00
Wei Chen 9d9dee737b Fix rspec 2018-07-06 14:07:10 -05:00
Wei Chen 2beaabb11a Add dep for GetTickCount 2018-06-29 10:22:07 -05:00
Wei Chen 711d859d13 Update utility_spec 2018-06-29 01:42:22 -05:00
Wei Chen 46219303e2 Add uninit_variables_spec 2018-06-28 21:24:35 -05:00
Wei Chen 52047a6c59 Add switch_spec 2018-06-28 21:21:54 -05:00
Wei Chen 0d55412e80 add string_assignments_spec 2018-06-28 21:15:30 -05:00
Wei Chen 066843bb6c Add printf_spec 2018-06-28 21:12:34 -05:00
Wei Chen 39bbfb0c58 Update outputdebugstring rspec 2018-06-28 21:10:26 -05:00
Wei Chen 5c86b836c4 Add rspec for outputdebugstring and correct a few things 2018-06-28 21:08:15 -05:00
Wei Chen 03c3e08167 Add malloc_spec and fix int_assignments_spec 2018-06-28 21:03:27 -05:00
Wei Chen e733e3b62c Add rpsec int_assignments_spec 2018-06-28 20:59:56 -05:00
Wei Chen 87d0bf1dc4 Add rspec for if_spec 2018-06-28 20:57:35 -05:00
Wei Chen 5631e6f89c Update rspec for RandomStatements 2018-06-28 16:52:12 -05:00