Commit Graph

100 Commits

Author SHA1 Message Date
James Barnett c90fabee60 Implement remote service create 2018-02-27 14:20:43 -06:00
James Barnett 9dc6089fcf Merge branch 'goliath' into MS-2909 2018-02-27 11:14:15 -06:00
Matthew Kienow 22752518ea WIP remote vuln read, update, delete 2018-02-22 13:53:22 -05:00
James Barnett b3642b1079 Address PR comments 2018-02-20 15:30:37 -06:00
James Barnett 09ae4ac8ac Add more info to console output 2018-02-20 13:34:33 -06:00
James Barnett efd23d37c3 Use common error handling 2018-02-09 16:24:45 -06:00
James Barnett bbd25fc97b WIP: getting services add working 2018-02-08 17:20:50 -06:00
James Barnett f114092445 Merge branch 'goliath' into MS-2833 2018-02-08 14:32:03 -06:00
jbarnett-r7 352cf295b5 Merge branch 'goliath' into MS-2833 2018-02-07 14:38:26 -06:00
James Barnett 5b35662dbf Address PR comments 2018-02-07 14:21:31 -06:00
James Barnett cb093d8063 Use proper logging 2018-02-07 10:25:56 -06:00
Matthew Kienow 52b8f405bd Refactor change host methods, remove debug output 2018-02-06 18:54:05 -05:00
James Barnett 6e2503bbd8 Add loot update 2018-02-06 16:16:22 -06:00
Matthew Kienow 629f79ebf7 WIP remote host update 2018-02-06 16:11:46 -05:00
jbarnett-r7 f176e339bc Merge pull request #12 from clee-r7/ms-2911
Ms 2911
2018-02-05 15:46:28 -06:00
christopher lee 1759621b03 Make 8080 default service port 2018-02-05 15:01:03 -06:00
christopher lee 020a28f5c7 Unify data service command 2018-02-05 13:28:17 -06:00
christopher lee 5a899d5126 Renamed msfdb to avoid omnibus collision, removed inline data service startup code 2018-02-01 16:28:36 -06:00
christopher lee 59bc1a34d5 Remove 'puts' logging and cleanup AWS poc 2018-02-01 13:38:20 -06:00
James Barnett fc7ab6cbff Merge branch 'externalize-host-data-search' into MS-2833 2018-02-01 11:24:11 -06:00
Matthew Kienow 5c38207a8e WIP externalize host data search 2018-01-31 16:34:42 -05:00
James Barnett 3ff613db8f "fix" adding loot from the command line 2018-01-31 10:31:09 -06:00
Matthew Kienow 2ffd627c56 Merge branch 'goliath' into add_https 2018-01-23 18:59:59 -05:00
christopher lee 2521c941d4 Ported singleton calls 2018-01-22 14:57:28 -06:00
christopher lee d5978803eb Fix all failing rspec for goliath 2018-01-19 15:16:19 -06:00
James Barnett b8296a809c Merge branch 'goliath' into add_https 2018-01-19 13:33:24 -06:00
James Barnett b2666ad3f2 Update host delete method to return full objects of deleted hosts 2018-01-11 16:12:25 -06:00
James Barnett 5058c2d36f Merge branch 'goliath' into add_https 2018-01-03 10:51:22 -06:00
Matthew Kienow 40d15bf3e6 Hash#each style correction 2018-01-02 12:25:14 -05:00
Matthew Kienow 5e4836b1e9 Implement hosts remote data store delete
Also, resolve an issue when adding a host where the client-side
raises an exception.
2017-12-26 23:09:23 -05:00
James Barnett 973f3bacd8 Remove require statements for remote_service_endpoint 2017-12-13 11:31:29 -06:00
James Barnett 74c00cf8ba WIP: Enable HTTPS client.
Removed RemoteServiceEndpoint and using URI instead.
2017-12-12 16:42:20 -06:00
James Barnett 04f5f41265 Merge branch 'port_dbnmap' into loot_and_creds 2017-10-31 17:03:40 -05:00
James Barnett cfdda37f62 Send nmap file across the wire. 2017-10-31 10:12:45 -05:00
James Barnett 9d00093d81 Initial commit for nmap proxying 2017-10-25 16:04:31 -05:00
James Barnett a4914074fb Merge branch 'goliath' into loot_and_creds 2017-10-24 12:01:32 -05:00
James Barnett d63b087610 Fix bug with creating session_events 2017-10-24 11:51:27 -05:00
James Barnett ffcec527a7 Successfully storing creds remotely 2017-10-23 11:30:50 -05:00
christopher lee 2c8f27cd98 More general cleanup including is_local db check 2017-10-16 17:07:26 -05:00
James Barnett 5232e9926e creds command converted 2017-10-16 15:27:53 -05:00
James Barnett 4c164fafb0 WIP: proxy credentials 2017-10-10 13:52:30 -05:00
James Barnett 0dbfc9d447 WIP: Drop session objects before JSON conversion
The session object is not intended to be store in the DB.
There are a ton of subobjects and unneeded data that causes the JSON conversion
to hang or fail with 'stack level too deep' errors.
2017-10-06 11:43:01 -05:00
James Barnett 08b62db061 Pass loot contents over the API and write file 2017-10-03 12:31:57 -05:00
James Barnett 49f5256f88 Make session_events retrievable from the API 2017-09-29 16:04:17 -05:00
James Barnett ed74c3726f Proxy session events.
This enables modules to use report_loot with a remote data service
2017-09-28 17:03:09 -05:00
James Barnett 0b29408aa2 Allow filtering of loot 2017-09-26 13:48:01 -05:00
James Barnett 812ad9f9cb loot printing (maybe) working 2017-09-21 15:20:49 -05:00
James Barnett 765ea01e9f loot posting working 2017-09-18 15:58:40 -05:00
christopher lee 000f561d6f Added session data export 2017-09-08 11:09:15 -05:00
christopher lee b81e9a4d2a Pass 1: externalize database 2017-07-07 13:33:42 -05:00