Commit Graph

46970 Commits (2fd0d797ac73f3c8551de662197b788132652526)

Author SHA1 Message Date
lucyoa c3ad02121c
Exploit for D-Link DSL2750B OS Command Injection vulnerability 2018-05-13 13:58:35 -04:00
Metasploit cdd2d78c72
automatic module_metadata_base.pstore update 2018-05-12 02:34:07 -07:00
Tim W ed5f2bffa9
Land #9919, add libuser roothelper privilege escalation exploit 2018-05-12 17:11:21 +08:00
Tim W a8660e4042 make the PASSWORD option required 2018-05-12 17:10:21 +08:00
Wei Chen 53938422c9 Add rspec for Metasploit::Framework::Compiler::Utils 2018-05-11 14:03:46 -05:00
Adam Cammack b0e712e992
Add banner check exploit/linux/smtp/haraka 2018-05-11 12:45:32 -05:00
Adam Cammack 90f2fe545c
Add PEP8 whitespace to exploit/linux/smtp/haraka 2018-05-11 12:43:30 -05:00
Adam Cammack e0fb1365e6
Add `soft_check` capability to external modules
A `soft_check` is something designed to evaluate the vulnerability of a
remote system without exploiting it (ex. banner checks, non-intrusive
fingerprinting).
2018-05-11 12:42:31 -05:00
Wei Chen b1e767298f Update doc 2018-05-11 10:30:15 -05:00
Wei Chen ad0ba4f402 Update to update compile_c_to_file argument 2018-05-11 10:29:24 -05:00
Wei Chen 6cd59faa69 Namespace update 2018-05-11 10:27:54 -05:00
Wei Chen 76865732c8 Namespace update 2018-05-11 10:26:59 -05:00
Wei Chen 82c8138de0 Update naming and license 2018-05-11 10:08:16 -05:00
Wei Chen 2a7d0ddfd1 Add rspec 2018-05-10 22:45:36 -05:00
Wei Chen d3f50f421d Update regex 2018-05-10 22:39:49 -05:00
Adam Cammack 780b956dd1
Return results of external module runs
This will allow us to grab check results or more interesting things in
the future, if we decide that modules can have return values for more
types of things. Or this may go away and checks will use the reporting
interface like everything else.
2018-05-10 18:29:14 -05:00
Adam Cammack 147471fb79
Add constant for reverse check code lookup 2018-05-10 18:24:57 -05:00
Metasploit e74fcd228c
Weekly dependency update 2018-05-10 10:06:05 -07:00
Jacob Robles cc0fdee788
EmptyGroup advanced option, just in case... 2018-05-10 09:57:50 -05:00
Metasploit 1345fcdd46
automatic module_metadata_base.pstore update 2018-05-10 02:01:05 -07:00
Tim W 67c7a718db
Land #9868, fix post/osx/capture/keylog_recorder 2018-05-10 16:47:57 +08:00
Wei Chen caf07116db Add compiler support capable of including headers.
This is basically a wrapper for metasm, but supports built-in
headers so that as an user, I don't have manually do this
every time I compile something with metasm.
2018-05-10 00:33:01 -05:00
Jeffrey Martin 5ab7c75cdc
Land #9994, tidy tests, add ms17_010_psexec 2018-05-09 14:33:08 -05:00
Adam Cammack 271a2344db
Refactor external module API to be more reliable
Also:
  Grabs exit status
  Less boilerplate required for modules
2018-05-09 13:30:13 -05:00
Metasploit 2eb4689ca0
automatic module_metadata_base.pstore update 2018-05-09 10:08:38 -07:00
Jacob Robles 9811de430c
Land #9878, Add MSF module for EDB 6768, Mantis <= v1.1.3 Post-auth RCE 2018-05-09 11:55:22 -05:00
Jacob Robles a1fed72423
store credential, use vprints 2018-05-09 11:50:07 -05:00
Jacob Robles 79a0610436
remove empty group 2018-05-09 11:11:03 -05:00
William Vu ffbca98bb5
Land #9996, PRs from master are bad
PR's bad. Bad PR.
2018-05-08 18:05:26 -05:00
Brent Cook be8b826ea3 include example of why PRs from master are bad 2018-05-08 17:54:14 -05:00
Brent Cook 60bed4bd1b tidy tests, add ms17_010_psexec 2018-05-08 17:44:08 -05:00
Brent Cook b27ad91cdb
Land #9994, restore some SMB mixin aliases, add local definition 2018-05-08 17:10:27 -05:00
Brent Cook 4cf834d670 restore a few more mixin aliases for now 2018-05-08 17:10:01 -05:00
Brent Cook 25177ef9dc add local CONST definition 2018-05-08 17:08:05 -05:00
Aaron Soto 40f1bb223d
Revert deleted code from #9986. See issue #9993 2018-05-08 16:40:49 -05:00
James Barnett d1701c37d6
Second pass on note API doc 2018-05-08 16:15:40 -05:00
James Barnett bba77596c0
Second pass on loot API doc 2018-05-08 15:41:17 -05:00
James Barnett 07eb79e183
Second pass on creds, hosts, events, db_export, and exploits 2018-05-08 12:38:04 -05:00
James Barnett 0f33bd08c7
Update swagger UI files 2018-05-08 12:26:46 -05:00
miluxsec 5ed1bde65f Removed unused FileDropper include 2018-05-08 18:10:29 +02:00
Adam Cammack a72ab10777
Add initial Python library for login scanners 2018-05-07 17:42:41 -05:00
Matthew Kienow 70be536b36
Land #9939, add remote data service rspec support 2018-05-07 18:07:02 -04:00
miluxsec 5038098efb Remove need for writable directory when using xdebug exploit
By base64 encoding the exploit code and decoding it on the target the
need for writing a temporary file is removed.
See #9918
2018-05-07 22:11:21 +02:00
Adam Cammack ee9da87f1e
Add shim for external login scanner modules 2018-05-07 15:05:44 -05:00
Metasploit 4b4a9dee5e
automatic module_metadata_base.pstore update 2018-05-07 13:02:23 -07:00
William Vu 0240c3f010
Land #9980, PAN-OS readSessionVarsFromFile exploit 2018-05-07 14:55:00 -05:00
Adam Cammack ee1059312f
Allow access to userpass_interval in AuthBrute 2018-05-07 14:41:48 -05:00
Metasploit e527554143
automatic module_metadata_base.pstore update 2018-05-07 12:09:59 -07:00
Brent Cook 02849bcfd0
Land #9986, initial ruby_smb simple client integration 2018-05-07 14:02:22 -05:00
Christopher Lee e62799bdaf
Merge pull request #25 from rapid7/master
merge r7 master
2018-05-07 11:17:58 -05:00