Commit Graph

2180 Commits (aaaca59c19232792fdcae4331ae6f9d8c7ed526d)

Author SHA1 Message Date
Matthew Kienow 5e28bccda9
Move msfdb_ws since it is deprecated by msfdb 2019-01-09 23:40:02 -05:00
Matthew Kienow 63c3404f64
Add test for session_events method 2019-01-08 14:02:40 -05:00
Matthew Kienow ff8c70f6af
Restore events test for remote DB 2018-12-21 22:19:09 -05:00
bwatters-r7 08ec8e1ef9
Land #10553, add x86/xor_dynamic and x64/xor_dynamic encoders
Merge branch 'land-10553' into upstream-master
2018-10-30 09:56:15 -05:00
William Vu 1737935dc0 Convert reverse_relative_name to a class method
It'll be easier to use this way if someone uses it externally.
2018-10-10 13:21:18 -05:00
Brent Cook eb0febc86c
Land #10729, Namespace modules using full name instead of hex 2018-10-05 11:40:50 -04:00
William Vu 9f30512532
Land #10707, module traits to augment module rank 2018-10-04 13:26:14 -05:00
Wei Chen b2d0b580cf Fix rspec 2018-10-04 04:24:53 -05:00
William Vu 46e7b8ac98 Namespace modules using full name instead of hex 2018-10-01 18:32:23 -05:00
Brent Cook 572d430429
Land #10682, add JSON RPC framework and msfrpc v1.0 API endpoints 2018-09-28 15:21:02 -05:00
Green-m b5df80d64b
Add require readline to fix uninit issue. 2018-09-25 14:07:54 +08:00
Green-m dfb6f1f554
Fix undefined method `session` issue, thx wchen-r7 2018-09-25 11:53:24 +08:00
Matthew Kienow ab443831a9
Add RSpec for Msf::RPC::JSON::Dispatcher 2018-09-24 17:27:06 -04:00
Green-m f404b7e699
Improve the context to be more percise. 2018-09-23 11:29:05 +08:00
Green-m 37335ed282
Add spec test for cmd_set_tabs. 2018-09-20 18:36:23 +08:00
phra 8404cbea3c
test: chooses x86/call4_dword_xor => x86/xor_dynamic #2 2018-09-04 00:22:05 +02:00
phra 82d25a0fcd
test: improve test message 2018-09-03 23:08:01 +02:00
phra 360b09c244
test: use meterpreter_bind_tcp instead of meterpreter_reverse_tcp 2018-09-03 23:05:45 +02:00
phra e2ba0ac9b9
Revert "test: chooses x86/call4_dword_xor => x86/xor_dynamic"
This reverts commit 7516be4147.
2018-09-03 22:52:55 +02:00
Matthew Kienow 34f87efb2b
Land #10532, enhance db_connect for data services 2018-09-03 09:43:34 -04:00
phra 7516be4147
test: chooses x86/call4_dword_xor => x86/xor_dynamic 2018-09-01 03:34:50 +02:00
phra 16f2cd6910
test: add x86/xor_dynamic badchars test 2018-09-01 03:17:18 +02:00
James Barnett 1c24dabdb1
Update test for text changes 2018-08-29 14:13:35 -05:00
William Vu 4803c889f9
Land #10507, GPP creds for db_import 2018-08-28 11:45:51 -05:00
Matthew Kienow 81ec723f5b
Add test for PJL fsdownload from string data 2018-08-23 15:23:41 -04:00
Matthew Kienow df18e354e1
Add bind_busybox_telnetd payload, misc cleanup 2018-08-23 15:23:39 -04:00
William Vu 2891255549 Clarify what is being imported currently
Since the parser is focused on creds.
2018-08-22 15:53:19 -05:00
William Vu b1c633faf6 Add Group Policy Preferences support to db_import
And take the Jaden Smith approach, as @busterb quipped to me. :)

This one's a little weird, since you normally import scans into
Metasploit, but now that creds are first-class in the database, it makes
more sense to be able to import them.

Currently, your alternatives are post/windows/gather/credentials/gpp,
which requires a session, and auxiliary/scanner/smb/smb_enum_gpp, which
requires a network scan.
2018-08-21 23:44:39 -05:00
William Vu 7a20d05fa6
Land #10456, known_hosts fix for SSH modules 2018-08-15 21:28:08 -05:00
William Vu 60c0272270 Make style consistent 2018-08-15 21:27:40 -05:00
Adam Cammack 77bbb517c6
Land #10446, Add missing payload tests
Also adds consideration for IPv6 values needed for some payloads.
2018-08-15 14:46:33 -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
Jeffrey Martin 2bea3fdb48
verify sizes for ipv6 when payload is ipv6 2018-08-11 10:31:31 -05: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
James Barnett e3da0a6828 Merge branch 'master' into remote_creds_data 2018-07-23 16:39:13 -05:00
Wei Chen dc43cc78b0
Land #10341, Add check method Boolean to module cache and info and search commands 2018-07-23 14:45:28 -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
James Barnett 65d42380d3
Merge branch 'master' into remote_creds_data 2018-07-19 16:25:06 -05:00
asoto-r7 e9a2a1cdae
Land #10307, Add missing CVE check to msftidy 2018-07-18 18:09:20 -05:00
William Vu 74b74b89d1 Fix spec for modules not defining check
It's no longer necessary, and we handle this and return the right thing.
2018-07-18 17:39:38 -05:00
Wei Chen 6d3db92fb2 Fix fake_function_collection_spec 2018-07-18 10:23:21 -05:00
William Vu 1f887b3e19 Fix spec to check retval instead of stdout
stdout check is fine for untidy module, since it needs messages.
2018-07-17 18:20:09 -05:00
Wei Chen faf3adaee2 Update 2018-07-12 10:11:45 -05:00
James Barnett b8ae4f5d12
Update rspec tests for creds and add stubs 2018-07-11 17:42:55 -05:00