Commit Graph

2993 Commits

Author SHA1 Message Date
Shay Nehmad cea33d4540 Logging version when initializing Monkey and Island. 2020-02-09 11:20:29 +02:00
Shay Nehmad bd9400403d Added version file to common. It's also executable so it's accessible from shell. 2020-02-09 11:20:12 +02:00
Daniel Goldberg fe9ff0d329 Newline at end of deploy_windows.ps1 2020-02-09 11:14:30 +02:00
Daniel Goldberg c10f20f4b7 First install NPM then change directories 2020-02-09 11:13:17 +02:00
Daniel Goldberg 798babe4cc Updated mongodb downloads. Support deb10 2020-02-09 11:07:41 +02:00
Daniel Goldberg e4812d401a Add some log comments 2020-02-09 11:04:45 +02:00
Daniel Goldberg 0c9a333976 Prefer wget/curl depending on situation (saving files)
Revert using curl/wget exists variables.
typo fix when pulling config with wget
2020-02-09 11:01:03 +02:00
Daniel Goldberg e51f2e927f Change homepage to be InfectionMonkey related 2020-02-09 10:53:15 +02:00
Daniel Goldberg 5f8453dbae Delete temp config file from PS script 2020-02-08 23:25:10 +02:00
Daniel Goldberg 9af93be7f6 Handle either curl or wget seemlessly. 2020-02-08 23:24:25 +02:00
Daniel Goldberg 52d2b6f73d Remove reference to CMD. It's 2020 2020-02-08 22:37:01 +02:00
Shay Nehmad e183f44d14 Improved deployment_scripts/README.md
Fix linter errors and improve English + security recommendations.
2020-02-04 15:08:59 +02:00
Daniel Goldberg e226e74100 No more need for run_script.bat.
Cleaned up README.md visually
2020-02-03 12:18:02 +02:00
Daniel Goldberg 161265e4c4 Remove config.ps1 after loading the configuration 2020-02-03 11:16:00 +02:00
Daniel Goldberg c53806e789 Missing URL path parameter 2020-02-03 11:15:46 +02:00
Daniel Goldberg 9edce17297 Install Pywin32 using pip now 2020-02-03 10:32:47 +02:00
Daniel Goldberg 66a5133a61 Update a lot of URLs and restructure them 2020-02-03 10:32:34 +02:00
Daniel Goldberg aa3442195b Fix syntax errors in PS 2020-02-03 09:59:19 +02:00
Daniel Goldberg 59f9e487bb Update binary links for Windows 2020-02-03 09:59:09 +02:00
Daniel Goldberg 5ecbc5f7a4 Add build-essential command 2020-02-03 09:49:01 +02:00
Daniel Goldberg 2a6c2d5836 Add get-pip command 2020-02-03 09:16:11 +02:00
Daniel Goldberg fb98a9fa12 Consolidate apt install commands 2020-02-03 09:15:22 +02:00
Daniel Goldberg 2d5dbf0b53 Remove unused variables 2020-02-03 08:58:42 +02:00
Daniel Goldberg 5002a7c173 Consistency cleanups 2020-02-03 08:55:04 +02:00
Daniel Goldberg b420a83e22 Fix typos 2020-02-03 08:36:42 +02:00
VakarisZ 0c157986b7 added linux wscript that includes libcurl into pyinstaller bootloader 2020-01-31 16:28:47 +02:00
VakarisZ 85c70a3e71
Merge pull request #541 from VakarisZ/notification_bugfix
Bugfix: notification wrong route
2020-01-29 16:25:30 +02:00
VakarisZ aed7e3f990 updated windows old machine bootloader code to use tunnel, quit if os to old and more 2020-01-29 15:04:27 +02:00
VakarisZ 2e8582cd41 fixes notification bug that routes to wrong route 2020-01-28 19:11:15 +02:00
VakarisZ 04c09b50d2 Small style improvement, disabled explicit http 1.1 2020-01-28 19:04:30 +02:00
VakarisZ d349f2628c Code changes that loosely implement the prototype of bootloader, but there still is a timeout 2020-01-27 17:44:18 +02:00
Daniel Goldberg 61a41b407b Change filename to account for bitness. 2020-01-23 15:50:56 +02:00
Daniel Goldberg 32db1cae1b
Merge pull request #533 from guardicore/bugfix/handle_platform_correctly
Bugfix, installer should go according to Python bitnes
2020-01-21 17:54:40 +02:00
Daniel Goldberg 933b581c94
Merge pull request #535 from guardicore/hotfix/pyinstaller_system_info_collector
Add pyinstaller hook for systeminfo plugins
2020-01-21 17:47:30 +02:00
Daniel Goldberg f999e7221d Fully explicit imports all the way 2020-01-21 17:38:24 +02:00
Daniel Goldberg ef69058f91 Add pyinstaller hook for systeminfo plugins 2020-01-21 17:31:57 +02:00
Shay Nehmad ff2abc4744
Merge pull request #534 from guardicore/hotfix/fix-linter-errors
Hotfix/fix linter errors
2020-01-21 16:57:55 +02:00
Shay Nehmad 5548cf2acf Fixed UTs - enum change wasn't 100% correct 2020-01-21 16:53:00 +02:00
Shay Nehmad 0f73567ad4 Line too long fix 2020-01-21 16:32:41 +02:00
Shay Nehmad a51c1c0629 Used star imports by accident 👎 2020-01-21 16:31:06 +02:00
Shay Nehmad 3550fcf51b
Merge pull request #522 from guardicore/feature/521-environment-check
Feature/521 environment check
2020-01-21 16:20:33 +02:00
Shay Nehmad 6f289915fc Made envs an enum 2020-01-21 16:19:10 +02:00
Shay Nehmad db5c0f4786 Changed get_monkey_env logic to return as soon as a results is found and added docs 2020-01-21 15:29:46 +02:00
Shay Nehmad ab330219d5 Using new style `super` calles 2020-01-21 15:27:41 +02:00
VakarisZ fb0b0539a4
Merge pull request #525 from VakarisZ/start_over_loading_ui
Start over page loading fix
2020-01-21 10:52:09 +02:00
VakarisZ af8654b24e
Merge pull request #512 from guardicore/config_change_warning
Added config won't change warning
2020-01-21 10:51:19 +02:00
Daniel Goldberg 18232424fa Bugfix, spec should not check kernel version using platform.architecture but rather the python interpreter version.
This handles cases where we run 32b python on 64b machines
2020-01-20 20:54:41 +02:00
VakarisZ d9fbc12601 Updated with 2008 r2 that can run the monkey 2020-01-20 17:48:51 +02:00
Shay Nehmad 2286571a72 Refactored process list collector 2020-01-20 17:12:12 +02:00
Shay Nehmad 04b7370575 Fixed bug in report generation, added lock release for exceptions in report generation 2020-01-20 17:11:30 +02:00