Commit Graph

1488 Commits

Author SHA1 Message Date
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
Daniel Goldberg 43896ed718 Set default scan interval to 0 2018-12-31 12:30:44 +02:00
Daniel Goldberg 3ca5119e03 Remove debug print on what users/passwords to try 2018-12-31 12:30:08 +02:00
MaorCore 2ada581672
Merge pull request #239 from guardicore/bugfix/config_in_seperate_file
Move config schema to separate file for easier editing
2018-12-31 12:08:36 +02:00
Daniel Goldberg b536083573 Remove debug print on what users/passwords to try 2018-12-31 12:08:09 +02:00
Daniel Goldberg 5d3524cff5 Move config schema to separate file for easier editing 2018-12-30 18:11:14 +02:00
Daniel Goldberg d32c7932b7 Merge remote-tracking branch 'origin/develop' into develop 2018-12-27 17:14:27 +02:00
Daniel Goldberg 796ac48c72 Add timeout for URL queries 2018-12-27 17:14:13 +02:00
Daniel Goldberg d567a8da46
Merge pull request #233 from guardicore/bugfix/fix_map_colors
Bugfix - report map colored again
2018-12-24 11:47:08 +02:00
Daniel Goldberg 09c6324f4a
Merge pull request #229 from guardicore/feature/tracert-with-bin
Feature/tracert with bin
2018-12-24 11:17:11 +02:00
Daniel Goldberg 4e5ede0a72 Add note on exception throwing 2018-12-24 10:58:29 +02:00
Daniel Goldberg e82fb7f061 Add default ttl 2018-12-23 19:35:36 +02:00
Itay Mizeretz 606f3525f7 Fix CR + add 32/64bit binary choice 2018-12-23 16:51:27 +02:00
Itay Mizeretz 6ff2e7f541 Fix CR comment 2018-12-23 12:21:11 +02:00
Daniel Goldberg 079038783b
Update monkey/infection_monkey/network/tools.py
Co-Authored-By: itaymmguardicore <30774653+itaymmguardicore@users.noreply.github.com>
2018-12-23 11:26:53 +02:00
Daniel Goldberg 627f34f1f2
Merge pull request #238 from guardicore/feature/change_curl_to_wget_gui
Changing curl usage to wget on monkey island gui
2018-12-19 18:34:24 +02:00
maor.rayzin c184bd54f0 - Changed curl to wget, its available out of the box on more OSs. 2018-12-19 18:19:48 +02:00
VakarisZ be17288a4e
Merge pull request #236 from VakarisZ/hadoop_quickfix
Hadoop windows quicfix
2018-12-19 11:43:52 +02:00
VakarisZ 67fc46cb18 Upload only 64 bit monkey to windows 2018-12-19 11:42:40 +02:00
Daniel Goldberg 9ccd1db309 Make report map colored again 2018-12-18 16:08:19 +02:00
Itay Mizeretz b2deb4b6c9 Add doc for parse_traceroute 2018-12-16 19:09:08 +02:00
Itay Mizeretz 0658431358 Use carried traceroute on linux 2018-12-16 18:15:04 +02:00
Daniel Goldberg 598455113b
Merge pull request #227 from guardicore/feature/merge-pyinstaller-spec-files
merge spec files
2018-12-16 16:10:34 +02:00
Itay Mizeretz 8d50b5d02c merge spec files 2018-12-16 13:38:44 +02:00
Daniel Goldberg c918a498c9
Merge pull request #224 from VakarisZ/shellshock_timeout_handling
Shellshock timeout exception handling
2018-12-11 19:18:13 +02:00
VakarisZ 7456d470f1
Merge pull request #226 from VakarisZ/develop
Node updates and pip installation added
2018-12-11 17:16:14 +02:00
VakarisZ eff2c0d244 Node updates and pip installation added 2018-12-11 17:07:45 +02:00
maor.rayzin 3ca761f492 RCR:
- started the report exporter manager singleton.
 - added region parsing using regex
 -
2018-12-11 12:14:38 +02:00
VakarisZ 03ad75b043 Now break the loop as soon as we encounter timeout 2018-12-11 09:44:21 +02:00
Daniel Goldberg d5bfaa9ad0
Cleanup 2018-12-10 14:10:35 +02:00
Daniel Goldberg 09538de4b1
Merge pull request #225 from VakarisZ/deployment_scripts
Deployment scripts
2018-12-10 13:22:05 +02:00
VakarisZ 24619aa38f Deployment scripts added to the repository 2018-12-10 13:08:59 +02:00
MaorCore 24eed6d069
Merge pull request #223 from guardicore/feature/add_config_to_pth
Actually use mimikatz configuration variable
2018-12-06 16:11:50 +02:00
VakarisZ efde6d1643 Shellshock exception handling 2018-12-06 15:41:29 +02:00
Daniel Goldberg 61f040ef6f Moved the check to a top level function. 2018-12-05 13:59:33 +02:00
Daniel Goldberg f8f948439c Also add to example conf file 2018-12-04 10:09:55 +02:00