Commit Graph

1363 Commits

Author SHA1 Message Date
James Barnett 65d42380d3 Merge branch 'master' into remote_creds_data 2018-07-19 16:25:06 -05:00
James Barnett a8e5308fd3 WIP: Convert each endpoint to use the correct JSON format 2018-07-19 16:20:35 -05:00
Jacob Robles 9327d75ceb Land #10343, Add decryption and decoding support for Metasploit C compiler 2018-07-19 14:57:43 -05:00
Erin Bleiweiss 04a6cf8f0a pull latest changes and re-register module servlet in new sinatra base 2018-07-19 14:42:39 -05:00
James Barnett 59962c5273 Merge branch 'master' into conform_to_api_standards 2018-07-19 09:26:17 -05:00
Wei Chen f2fd24780c Add support for XOR 2018-07-18 23:13:45 -05:00
Wei Chen 1534613cda Add Base64 support 2018-07-18 20:07:27 -05:00
Wei Chen 999d0e994f Add RC4 decryption 2018-07-18 19:50:46 -05:00
James Barnett 612959d9ab Land #10323, add authentication to REST API 2018-07-18 17:29:22 -05:00
James Barnett 026ddad9d8 Remove more unused code 2018-07-18 12:44:27 -05:00
James Barnett 08b53a1ef7 Homogenize GET requests 2018-07-18 12:43:48 -05:00
Erin Bleiweiss a2da40a104 refactor endpoint under /v1/modules/ 2018-07-18 12:06:25 -05:00
James Barnett 846df018e0 Minor code cleanup. Remove unused methods 2018-07-18 11:51:43 -05:00
Jacob Robles f30c4e0465 Land #10226, Add code randomization capabilities to Metasploit::Framework::Compiler 2018-07-12 11:20:04 -05:00
James Barnett b8ae4f5d12 Update rspec tests for creds and add stubs 2018-07-11 17:42:55 -05:00
James Barnett 8c350cdcd7 Add protections for nil HTTP responses 2018-07-11 15:45:26 -05:00
James Barnett d3eb71e8e5 Implement invalidate_login 2018-07-09 16:15:40 -05:00
James Barnett bbc16e1873 Merge branch 'master' into remote_creds_data 2018-07-09 09:49:14 -05:00
Wei Chen 0e75317cfe Change a typo 2018-07-06 13:30:07 -05:00
Wei Chen a60fc3dc00 Fix code based on feedback from Jacob 2018-07-06 00:00:28 -05:00
Matthew Kienow 77a0b74f76 Add delete option to data_services cmd 2018-07-05 16:40:55 -04:00
Matthew Kienow 8a3166e198 Set a default user-agent value 2018-07-03 18:28:35 -04:00
Matthew Kienow ed34cd8898 Simplify request headers assignment 2018-07-03 17:59:57 -04:00
Matthew Kienow 514c0c76d5 Add API token to RemoteHTTPDataService 2018-07-02 18:34:35 -04:00
Wei Chen 2beaabb11a Add dep for GetTickCount 2018-06-29 10:22:07 -05:00
Wei Chen d9b664c86a Change option name 2018-06-29 00:07:40 -05:00
Wei Chen 52047a6c59 Add switch_spec 2018-06-28 21:21:54 -05:00
Wei Chen 5c86b836c4 Add rspec for outputdebugstring and correct a few things 2018-06-28 21:08:15 -05:00
Jacob Robles b8094aca7a Combine rescues 2018-06-28 07:59:40 -05:00
Jacob Robles 1699f352c1 Rescue RubySMB Error
Error occurs when scanning OSX SMB server.
2018-06-28 07:06:33 -05:00
Wei Chen cec506421d Add rspec fake_function_collection and update the lib 2018-06-27 18:18:05 -05:00
Wei Chen dcaa623075 make random compiling work 2018-06-27 00:09:04 -05:00
Wei Chen 823647fbe1 Add compile_random_c func && support optional func collection 2018-06-25 16:50:05 -05:00
Wei Chen 90bc7d2294 Update randomizer for progress 2018-06-22 18:22:29 -05:00
Wei Chen 8f5ad7c1cb Add CRandomizer 2018-06-21 14:33:04 -05:00
Wei Chen e42c695baf Add CRandomizer (WIP) 2018-06-21 10:50:39 -05:00
James Barnett 2ded48a510 Merge branch 'master' into remote_creds_data 2018-06-15 10:26:10 -05:00
James Barnett 0ba319bf56 More handling of nil private, publics, and origins 2018-06-14 16:20:13 -05:00
James Barnett 9f2f61c481 Implement create_credential_and_login in the dataproxy 2018-06-14 13:28:03 -05:00
James Barnett 9aaa7ce142 Enable cracked credential creation via data proxy 2018-06-12 16:00:02 -05:00
James Barnett 64cb7dfb3c Include origin in remote requests and display it 2018-06-05 14:59:11 -05:00
Brent Cook 20c9190aca Land #10093, Add Winsock2 API for Metasploit::Framework::Compiler::Windows 2018-06-02 14:35:21 -05:00
James Barnett d1e0bcf946 WIP: add endpoint for Credential::Login 2018-05-31 15:33:11 -05:00
James Barnett a8f19df4e6 Pass params through query string on creds GET
Also updated API docs to use correct params
2018-05-30 16:23:37 -05:00
James Barnett 7bcf28440f Merge branch 'local_api_docs' into remote_creds_data 2018-05-29 12:52:15 -05:00
James Barnett a595dff6a8 Add remote creds update 2018-05-25 16:02:25 -05:00
Brent Cook 835281c7cc Land #9979, Add inactive list option to sessions command 2018-05-25 03:28:22 -05:00
Wei Chen cab2daf4ed Add Winsock2 API for Metasploit::Framework::Compiler::Windows 2018-05-24 11:57:41 -05:00
Matthew Kienow add51a6741 Remove OpenStruct 2018-05-23 18:05:48 -04:00
James Barnett a107336ad5 Move cred delete to DBManager 2018-05-23 16:47:56 -05:00