Commit Graph

11312 Commits

Author SHA1 Message Date
Itay Mizeretz 739edeff2a Add option to debug server 2017-10-16 10:40:07 +03:00
Itay Mizeretz 22105eabe3 Add basic report logic 2017-10-15 20:06:26 +03:00
Daniel Goldberg ee4d206745 Simplified generic attack logic 2017-10-15 19:32:19 +03:00
Daniel Goldberg 2d47e9c228 Fix edge case in shellshock where a victim with no attackable URLs returned None 2017-10-15 19:28:41 +03:00
Daniel Goldberg aa61a4e66e Py3 + added additional string output. 2017-10-15 19:07:20 +03:00
Daniel Goldberg 5316d749bf Merge pull request #59 from guardicore/bugfix/more-island-improvements
Bugfix/more island improvements
2017-10-15 18:12:54 +03:00
Itay Mizeretz 095f05370f emove console log 2017-10-15 18:12:41 +03:00
Itay Mizeretz 02b02e43bb Report only url in shellshock 2017-10-15 18:04:39 +03:00
Itay Mizeretz 484ed3c508 Update node/edge's data regarding exploits 2017-10-15 16:01:39 +03:00
Itay Mizeretz bb53606a1b Fix check os supported bug 2017-10-15 15:11:58 +03:00
Itay Mizeretz 5b7a7e52d1 Merge branch 'develop' into feature/change-exploit-telemetry
# Conflicts:
#	monkey_island/cc/ui/src/components/pages/MapPage.js
2017-10-15 14:01:44 +03:00
Itay Mizeretz 5a7adf7a48 Split readme page to sections 2017-10-15 13:26:08 +03:00
Itay Mizeretz 13bd4eb8c3 Minor improvements on Run Monkey page 2017-10-15 13:25:50 +03:00
Itay Mizeretz c8df03355b Pages now utilize all available width 2017-10-15 13:25:26 +03:00
Daniel Goldberg 875b7cb3a1 Merge pull request #58 from guardicore/bugfix/various-island-fixes
Bugfix/various island fixes
2017-10-15 10:54:03 +03:00
Itay Mizeretz 9984b411d4 Refactor exploit classes to be per-host, and not per exploit type
Exploit telemetry has a more consistent format
Minor improvements in exploits
2017-10-11 18:05:03 +03:00
Itay Mizeretz b310092cd5 Merge branch 'develop' into feature/change-exploit-telemetry 2017-10-11 14:10:21 +03:00
Itay Mizeretz d5bb1a06c2 Reverse physics change 2017-10-11 14:09:35 +03:00
Itay Mizeretz 1b558e72be Add readme section 2017-10-10 19:26:25 +03:00
Itay Mizeretz f59edb5b6e Require lower version of psutil for Windows 2003/XP and under 2017-10-09 14:39:11 +03:00
Itay Mizeretz 9b6c008330 Merge remote-tracking branch 'origin/develop' into bugfix/various-island-fixes
# Conflicts:
#	monkey_island/cc/services/config.py
2017-10-09 10:53:32 +03:00
Daniel Goldberg 930050a713 Merge pull request #57 from guardicore/bugfix/fix-various-exploit-bugs
Bugfix/fix various exploit bugs
2017-10-09 10:43:51 +03:00
Itay Mizeretz 48790b6ecb Improve map physics 2017-10-08 19:57:41 +03:00
Itay Mizeretz bf5fb10838 Fix CR 2017-10-08 19:23:34 +03:00
Daniel Goldberg dc69834593 Remove configuration and license detail
Moved configuration detail to Monkey Island UI. 
Removed dependent packages. Not modifying them.
2017-10-08 18:38:47 +03:00
Itay Mizeretz 8ba6ccf939 Add warning to reset environment 2017-10-08 17:58:40 +03:00
Itay Mizeretz a2bdf0da90 Add warning to kill all monkeys 2017-10-08 17:11:46 +03:00
Daniel Goldberg dc27467cd7 Updated compilation instructions 2017-10-08 16:13:42 +03:00
Itay Mizeretz a807e3f8b6 Organize and improve documentation of config 2017-10-08 15:36:12 +03:00
Itay Mizeretz e29f95b28e Utilize entire screen for Graph 2017-10-08 14:09:58 +03:00
Itay Mizeretz ff4c68f94c Add warning to unsafe config values 2017-10-04 16:01:01 +03:00
Itay Mizeretz 6197f4253e Improve config buttons and message 2017-10-04 15:26:02 +03:00
Itay Mizeretz f9206ff817 Remove unsafe exploits from default config 2017-10-04 15:25:34 +03:00
Itay Mizeretz 8ecb895244 Change default for victims_max_find
Move things around in config
2017-10-04 14:57:56 +03:00
Itay Mizeretz 70c4a99e83 Add clean node image 2017-10-04 14:08:43 +03:00
Itay Mizeretz 4625378737 minor fixes 2017-10-04 14:07:38 +03:00
itaymmguardicore d7ce6c2293 Merge pull request #56 from guardicore/feature/removednet
Remove DNET library.
2017-10-04 10:50:41 +03:00
Daniel Goldberg 2949d4a8c2 Remove DNET library. 2017-10-03 18:20:20 +03:00
Itay Mizeretz 0c971da15c linux's implementation of local_ips returns array of strs instead of unicodes
This fixes SambaCry Linux->Linux exploit among other things
2017-10-03 17:08:23 +03:00
Itay Mizeretz 14eec1ba99 Log stack trace of exceptions thrown from exploit 2017-10-03 16:18:34 +03:00
Itay Mizeretz 65f5dbeaaf Sleep only *between* life cycles 2017-10-03 15:47:50 +03:00
Itay Mizeretz 2bbd5d4824 Fix SambaCry .close() bug 2017-10-03 15:47:07 +03:00
Daniel Goldberg 039cc1bd6c Merge pull request #55 from guardicore/bugfix/fix-sambacry-for-user
Fix SambaCry not working for non-root user
2017-10-02 17:32:06 +03:00
Itay Mizeretz 65872d9518 Fix SambaCry not working for non-root user 2017-10-02 17:11:51 +03:00
Daniel Goldberg 62713932de Merge pull request #54 from guardicore/bugfix/various-fixes
Bugfix/various fixes
2017-10-02 12:48:29 +03:00
Daniel Goldberg 39ab50f376 Fix inconsistent return value in send_head 2017-10-02 12:40:53 +03:00
Daniel Goldberg 637b704fa2 remove fully qualified path 2017-10-02 12:40:53 +03:00
Daniel Goldberg 9d5ea03eb3 PEP8+python exceptions 2017-10-02 12:40:53 +03:00
Daniel Goldberg a2b1b78f0b PEP8 + Python exception 2017-10-02 12:40:53 +03:00
Daniel Goldberg b668a0d0f3 PEP8 + Python exceptions 2017-10-02 12:40:53 +03:00