Commit Graph

2999 Commits

Author SHA1 Message Date
Shreya 6ff2bbf92e Discard all 'None' values in Monkey configuration lists
Instead of checking individually for problems arising due to 'None' values and fixing them, all 'None' values in all lists in the configuration are discarded.
2020-03-02 22:20:12 +05:30
Shreya 16b2b87adc Remove `None` values from list of TCP ports 2020-03-02 22:20:12 +05:30
Shreya 20fff43fa9 Remove `None` values from list of networks to scan
Fixes #540
2020-03-02 22:20:12 +05:30
VakarisZ 86218431f7 Fixed bug that treated bootloader node as infected node 2020-03-02 11:40:50 +02:00
Shay Nehmad 48875b003a
Merge pull request #559 from guardicore/hotfix/pyinstaller-datas-build-path
Hotfix pyinstaller spec file - datas paths
2020-03-02 10:50:07 +02:00
Shay Nehmad 160d645fc2 The tuple is from source file to dst folder
https://stackoverflow.com/a/59710336/4119906
2020-03-01 18:00:57 +02:00
Daniel Goldberg 90c3502f0d
Merge pull request #545 from guardicore/543/versioning-improvements
543/versioning improvements
2020-02-26 16:22:34 +02:00
Daniel Goldberg 925904deb3
Merge pull request #553 from guardicore/feature/kali
Feature/kali
2020-02-26 16:08:06 +02:00
VakarisZ d8aa63d1cb Fixed windows bootloader telem parsing for windows 2020-02-25 17:48:41 +02:00
Shay Nehmad afbc13a06b CR fixes 2020-02-25 14:57:50 +02:00
Shay Nehmad e815ac53da Changed the post_exec analyzer to not work with Analyzer log but rather work with regular log 2020-02-25 12:19:57 +02:00
Shay Nehmad 97976cdbc5 Got 500 from delete operation so simplyfing and re-trying 2020-02-25 11:24:28 +02:00
VakarisZ 056c260c12 Island adjusted to differentiate parsing data incoming from linux and windows bootloaders 2020-02-24 17:17:34 +02:00
Daniel Goldberg c9dbd8ee63 More deb installation hotfixes 2020-02-23 19:13:11 +02:00
Daniel Goldberg b93c91237f Hide output 2020-02-23 19:00:39 +02:00
Shay Nehmad 9965947d3f Analyzer works. now need to add setup to Terraform and add new config 2020-02-23 17:26:29 +02:00
Shay Nehmad 20be94d606 WIP trying to get the BB test to work 2020-02-23 15:24:44 +02:00
Daniel Goldberg 9fa935e507 Move generic files to where it makes sense. 2020-02-23 14:57:48 +02:00
Shay Nehmad 509dd09c84 Changed log type 2020-02-23 14:02:45 +02:00
Shay Nehmad 4461097c60 Added the API /test/clear_caches
Currently clears only the reports from Mongo
2020-02-23 14:02:18 +02:00
Daniel Goldberg e66dc6bad1 Hardcode Kali mongo installation. 2020-02-23 10:32:07 +02:00
Daniel Goldberg d187e8d234 Remove assumption on virtualenv being on path 2020-02-23 10:31:56 +02:00
Daniel Goldberg aaa56ff840
Merge pull request #542 from guardicore/feature/single_command_for_installation
Feature/single command for installation
2020-02-23 10:21:45 +02:00
Daniel Goldberg 5affcbda1a Merge branch 'develop' into feature/single_command_for_installation
# Conflicts:
#	deployment_scripts/deploy_linux.sh
2020-02-23 10:05:45 +02:00
VakarisZ c2b125012f Improved responses to linux bootloader, removed unnecessary files 2020-02-17 11:13:27 +02:00
VakarisZ a0d4b825e9 Added the logic of assigning states to nodes, state(node group) parsing and icon placeholders 2020-02-13 15:01:59 +02:00
VakarisZ dcdfd3cce0
Merge pull request #549 from shreyamalviya/develop
Fix typo in deployment script for linux
2020-02-13 08:35:20 +02:00
Shreya 6f745d0e50 Fix typo in deployment script for linux 2020-02-13 01:07:19 +05:30
Shay Nehmad 51099504e3 Revert "Added before/after request handlers that add the execution time"
This reverts commit 424784ee45.
2020-02-12 16:05:30 +02:00
Shay Nehmad 424784ee45 Added before/after request handlers that add the execution time 2020-02-12 16:03:37 +02:00
VakarisZ f792572079 Adjusted island to parse changed host info 2020-02-12 15:39:20 +02:00
Daniel Goldberg 4e28571623 Fix totally broken part of the install_mongo.sh. Now download tgz again 2020-02-12 15:19:47 +02:00
VakarisZ 1ebbb83629 Improved hostname by parsing out irrelevant data 2020-02-12 13:17:29 +02:00
VakarisZ 72d266a1b8 Added node and edge based on bootloader telemetry. 2020-02-12 11:09:11 +02:00
Daniel Goldberg dbcb3fc92c Fix stupidly broken links 2020-02-12 10:27:12 +02:00
Daniel Goldberg c4d42f5c33 Fix stupid typo 2020-02-10 19:06:39 +02:00
Daniel Goldberg bd79ead2e6 Shell script cleanups 2020-02-10 13:53:24 +02:00
Daniel Goldberg 892096a3b3 Make sure all echo statements are prefixed with the log_message prefix 2020-02-10 13:50:32 +02:00
Daniel Goldberg 2aa7299103 Turn agent download into optional, default parameter to true 2020-02-10 13:48:12 +02:00
Daniel Goldberg 065bcf2c84 Merge pull request #546 from guardicore/bugfix/match_island_binary_to_spec_file
Fix names to match island naming conventions
2020-02-09 18:42:01 +02:00
Daniel Goldberg ad9450a77e Fix names to match island naming conventions 2020-02-09 18:40:44 +02:00
Shay Nehmad 0859050a65 Added version argument to monkey build scripts 2020-02-09 15:20:34 +02:00
Daniel Goldberg abbb68ecb8 Random fixups in run.sh 2020-02-09 15:17:14 +02:00
Daniel Goldberg 5b6c6a34f6 Make shellcheck shut up by double quoting all the things 2020-02-09 15:16:16 +02:00
Daniel Goldberg d24df55f90
Merge pull request #544 from guardicore/feature/update_deb_data
Change DEB package homepage to be InfectionMonkey
2020-02-09 12:49:18 +02:00
Daniel Goldberg 290eddf249 Fix to be HTTPS 2020-02-09 12:47:30 +02:00
Daniel Goldberg 78352a250a Update linux binary URLs to be 1.7 2020-02-09 12:06:05 +02:00
Daniel Goldberg 4b0de32c3d Fix mistake in log message 2020-02-09 12:02:57 +02:00
Daniel Goldberg 3990e354b2 Add error handling.
Remove usage of cd
2020-02-09 11:53:06 +02:00
Shay Nehmad 46952ed0ae Changed build to static file so that build scripts can change it dynamically 2020-02-09 11:51:00 +02:00