Commit Graph

1363 Commits

Author SHA1 Message Date
Daniel Goldberg 1f8693eee2
Merge pull request #253 from VakarisZ/scanner_telemetry_fix
Fixed a bug where telemetry expects a 'scanner' field
2019-01-29 15:31:05 +02:00
VakarisZ 11c0d7773e Fixed telemetry expecting a 'scanner' field 2019-01-29 11:51:42 +02:00
Daniel Goldberg 592dcc3a37
Merge pull request #252 from VakarisZ/mssql_exploiter_fix
Fixes the config import on MSSQL exploiter
2019-01-29 10:41:03 +02:00
VakarisZ e0a98664f6 Fixes the config import on MSSQL exploiter 2019-01-29 10:17:25 +02:00
Daniel Goldberg bb30e37ef1
Merge pull request #251 from VakarisZ/wmi_handler_fix
wmi info handler does not crash if no wmi info is collected
2019-01-28 18:23:16 +02:00
VakarisZ 072677ac10 wmi info handler does not crash if no wmi info is collected 2019-01-28 18:21:04 +02:00
Daniel Goldberg 38276f4abb Fix to properly divide as float 2019-01-28 17:50:29 +02:00
Daniel Goldberg e90f11cab3
Merge pull request #247 from VakarisZ/TCP_scanner_sleep_bugfix
TCP scanner sleep bugfix
2019-01-28 17:49:39 +02:00
Daniel Goldberg 5c32028fba
Merge pull request #189 from VakarisZ/dn_to_ip
Domain name to ip translation
2019-01-28 17:49:30 +02:00
VakarisZ d028c70738 Fixed bug related to '-' and displaying scanned servers 2019-01-28 14:44:16 +02:00
VakarisZ bf26ed8881 Fixed some errors poined out in PR 2019-01-28 14:43:05 +02:00
VakarisZ 4f0606d6fb Fixed PR comments (ip casting, typos) 2019-01-28 14:42:54 +02:00
VakarisZ d35634b729 Small fixes 2019-01-28 14:42:39 +02:00
VakarisZ 7d34c290cc Added support for invalid domain AND added front end files not commited in previous commits 2019-01-28 14:42:30 +02:00
VakarisZ 847286dec7 Modified front end to inform user that he can enter URL's , not only IP's 2019-01-28 14:41:52 +02:00
VakarisZ 96cc4edba9 Domain name translation fully implemented and displayed in map and report 2019-01-28 14:40:37 +02:00
Daniel Goldberg ef0ccc9cc9 Add thread ID logging to the configuration log. 2019-01-27 10:06:39 +02:00
Daniel Goldberg b74965c285
Merge pull request #243 from guardicore/feature/scan_with_ping
Search for new machines using ICMP and not just port scan
2019-01-26 20:13:46 +02:00
Daniel Goldberg 53228e8cea
Merge branch 'develop' into feature/scan_with_ping 2019-01-26 20:13:30 +02:00
Daniel Goldberg 151ec3dbc9 Fix TTL split logic 2019-01-26 20:11:38 +02:00
Daniel Goldberg 10c88c0a41
Merge pull request #221 from guardicore/feature/report_exporters
Feature/report exporters
2019-01-26 20:07:45 +02:00
Daniel Goldberg 33143080a5
Merge branch 'develop' into feature/report_exporters 2019-01-26 20:07:37 +02:00
Daniel Goldberg 0feb19ede5 PEP8 stuff 2019-01-26 19:42:35 +02:00
Daniel Goldberg d8d4d4970f
Merge pull request #147 from guardicore/feature/mssql_exploiter
Feature/mssql exploiter
2019-01-26 16:56:37 +02:00
VakarisZ 074aa1af50 TCP scanner now sleeps in miliseconds instead of seconds. 2019-01-24 13:58:58 +02:00
Daniel Goldberg c38793b527
Update README.md 2019-01-23 13:59:00 +02:00
Daniel Goldberg 1c150c3745
Merge pull request #245 from VakarisZ/elastic_win_bugfix
Elastic windows exploitation bugfix
2019-01-22 11:38:26 +02:00
maor.rayzin 9e0fbdaac3 - Updated dynamic payload file creation 2019-01-20 16:09:40 +02:00
maor.rayzin dfe6cf073e - Added dynamic file creation on runtime instead of a static payload file 2019-01-20 15:13:48 +02:00
VakarisZ c47047c815 Added CMD prefix to windows commands that check for exploitability and upload monkey. 2019-01-16 16:15:18 +02:00
maor.rayzin 0bfde8d047 - adjusted config to mssql exploiter. 2019-01-07 18:11:31 +02:00
maor.rayzin 2ac98ca5fc Merge branch 'develop' into feature/mssql_exploiter
# Conflicts:
#	monkey/infection_monkey/requirements.txt
#	monkey/monkey_island/cc/services/config.py
#	monkey/monkey_island/cc/services/report.py
#	monkey/monkey_island/cc/ui/src/components/pages/ReportPage.js
2019-01-07 17:42:00 +02:00
Daniel Goldberg 68093d084f Rename ms08_067_remote_user_add and ms08_067_remote_user_pass to something more generic 2019-01-07 10:58:20 +02:00
Daniel Goldberg 70545d28f8
Merge pull request #242 from guardicore/feature/post_breach_actions
Post breach actions
2019-01-07 10:26:07 +02:00
Daniel Goldberg c572e515a1 Let us properly fingerprint using ping 2019-01-06 17:40:14 +02:00
Daniel Goldberg 372ffeaa04 Remove scanner class from schema 2019-01-06 17:17:47 +02:00
Daniel Goldberg 3dfc7242aa Remove all usage of scanner_class 2019-01-06 17:17:47 +02:00
Daniel Goldberg d0998fc4f6 Remove scanner class from configuration 2019-01-06 17:17:47 +02:00
Daniel Goldberg f4669bf3f5 Make monkey always try to ping the remote machine.
This catches more events for the cross segment analyser
2019-01-06 17:17:42 +02:00
Daniel Goldberg 7b5604a0de Make post breach actions happen in the monkey 2019-01-02 19:32:44 +02:00
Daniel Goldberg 95a2a0e428 Add backdoor user functionality to Monkey itself.
The backdoor user is purposefully disabled
2019-01-02 19:32:44 +02:00
Daniel Goldberg 382b95c75d Add option for post breach actions to configuration 2019-01-02 19:32:44 +02:00
Daniel Goldberg 077d536526 Add missing dependency 2019-01-02 19:32:44 +02:00
maor.rayzin 078470e257 - added char conversion for mongo insertion, mongodb doesn't allow for '.' in keys names and sometimes machine names might include '.' char in them. We encode with ',,,' and decode back to '.'. 2019-01-02 16:25:26 +02:00
maor.rayzin 985f45d8de - Added exporters list population
- some pep8
- Added a report json cleanup for mongo insertion, sometimes machine names are used as keys and these names might contain '.' which mongodb doesn't allow.
- Fixed a typo and aws sec hub protocol requirements
2019-01-02 14:26:36 +02:00
Daniel Goldberg d3a42792fb Remove dead line of code in config.py 2018-12-31 18:43:00 +02:00
Daniel Goldberg d1cb72afee
Merge pull request #240 from guardicore/bugfix/use_tcp_scan_interval
Sleep between scans
2018-12-31 17:52:14 +02:00
maor.rayzin 4b06c1e3f4 - added 'author' to each file. 2018-12-31 14:58:14 +02:00
maor.rayzin 6b35f22280 Merge branch 'develop' into feature/report_exporters
# Conflicts:
#	monkey/common/cloud/aws.py
#	monkey/monkey_island/cc/services/config.py
2018-12-31 14:54:11 +02:00
maor.rayzin 7f3ee69527 - Created the exporter_init file, in there the exporter manager singleton is created and
populated with the relevant exporters (the aws exporter in this case)
- changed the report file to use the new exporter manager singleton
- changed the finding structure in the aws_exporter.py, divided it to creation functions
  and cleaned the code.
2018-12-31 14:51:07 +02:00