Commit Graph

155 Commits

Author SHA1 Message Date
Mike Salvatore 0a3488b680 Deployment: Add requirements.txt for attack mitigations dump script 2021-09-30 18:03:28 +02:00
Mike Salvatore 45c66fe309 Deployment: Include metadata in attack mitigations json dump 2021-09-30 18:00:32 +02:00
Mike Salvatore 2a9d9938cd Deployment: Move dump_attack_mitigations into a subdirectory 2021-09-30 10:52:43 -04:00
Mike Salvatore 6de33bfd57 Deployment: Import ATT&CK data into mongo 2021-09-30 10:50:52 -04:00
Mike Salvatore 82c8385863 Deployment: Reorder functions in dump_attack_mitigations.py 2021-09-30 10:50:52 -04:00
Mike Salvatore 38f50641a5 Deployment: Wrap argument parsing in function 2021-09-30 10:50:52 -04:00
Mike Salvatore 7bcfc6d27a Deployment: Make dump_attack_mitigations.py executable 2021-09-30 10:50:52 -04:00
Ilija Lazoroski 29f9384b6a Deployment: Initial commit for mongo export utility 2021-09-30 10:50:52 -04:00
Mike Salvatore db8ea45197 Agent: Remove traceroute binaries
The traceroute binaries are no longer used. They inflate the size of the
agent binaries and add unnecessary dependencies.
2021-08-20 16:27:36 -04:00
Ilija Lazoroski 0c6d0ed2a8 Removed quotes in deployment_scripts README for first argument of deploy_linux.sh. Related #1108. 2021-06-14 12:54:25 -04:00
kur1mi 5e14738a43 Update README.md in deployment _scripts 2021-06-14 10:02:06 -04:00
VakarisZ 559b61b581 Removed code related to running mongodb and db folder creation 2021-05-27 11:05:43 +03:00
Mike Salvatore 78ca2c25b1 deploy: Remove unnecessary recursive chmod 2021-04-28 12:18:26 -04:00
Mike Salvatore 7c34288f1b deployment: Remove swimm debian package after it is installed 2021-04-28 07:01:29 -04:00
shreyamalviya 9383457518 Modify Windows deployment script to check $env:SKIP before adding swimm-verify to it 2021-04-28 13:40:49 +05:30
shreyamalviya ba3317b252 Set environment variable SKIP=swimm-verify in Windows deployment script so pre-commit skips swimm-verify 2021-04-27 17:50:38 +05:30
Shreya 60f776fef9 Add Swimm details to deployment guide (deployment_scripts/README.md) 2021-04-27 20:51:21 +05:30
Shreya e58edfbd7e Add Swimm to Windows deployment script 2021-04-27 20:22:02 +05:30
Shreya af4aaf23c6 Add Swimm to Linux deployment script 2021-04-27 20:16:50 +05:30
Mike Salvatore d83fc2e914 Drop `--system` from `pipenv install` in deploy_linux.sh
The `--system` flag is not necessary when deploying a development
environment on linux. It's preferable to install python dependencies in
venvs rather than on the system.
2021-04-26 10:42:34 -04:00
Mike Salvatore 20a575ecb7 Add note about $PATH in deployment_scripts/README.md 2021-04-22 09:50:30 -04:00
Mike Salvatore 051621bdfa Modify monkey_island/linux/run.sh to use pipenv 2021-04-22 09:50:30 -04:00
Mike Salvatore de8e306786 Install python3.7-venv in deploy_linux.sh
pipx requires ensurepip, which is provided by python3.7-venv
2021-04-22 09:50:30 -04:00
VakarisZ c9b3d3a92d Fixed pipenv bugs for linux deployment scripts 2021-04-22 09:50:29 -04:00
VakarisZ 47f1bd31cc Converted deployment scripts to use pipenv instead of pip 2021-04-22 09:50:29 -04:00
Mike Salvatore 4b02e3bc63 docs: Add pre-push hooks to manual pre-commit install instructions 2021-04-20 12:13:00 -04:00
Mike Salvatore 6571e0e4fa Install pre-push hooks in deployment scripts 2021-04-20 12:11:46 -04:00
Mike Salvatore 81860e97e7 build: move ./deployment_scripts/appimage -> ./appimage 2021-04-15 11:32:10 -04:00
Mike Salvatore 6ad68557fc build: switch appimage build branch to develop 2021-04-15 11:32:10 -04:00
Mike Salvatore 6218a476af build: remove appimage-builder prereqs 2021-04-15 11:32:10 -04:00
Mike Salvatore 79e3c69ffb build: Fill in comment in AppImage .desktop file 2021-04-15 11:32:10 -04:00
Mike Salvatore 3e96b20834 build: Rename appimage icon to infection-monkey.svg 2021-04-15 11:32:10 -04:00
Mike Salvatore 14096ae758 build: Rename monkey-island.desktop -> infection-monkey.desktop 2021-04-15 11:32:10 -04:00
Mike Salvatore aca4f8795f build: Delete monkey_island_builder.yml
This file was used by appimage-builder, which we are no longer using.
2021-04-15 11:32:10 -04:00
Mike Salvatore a58f310e61 build: Address shellcheck warnings in run_appimage.sh 2021-04-12 14:29:40 -04:00
Mike Salvatore 9d8fc489c9 build: Move some constants to top of build_appimage.sh 2021-04-12 14:15:12 -04:00
Mike Salvatore 312c98c784 build: Organize appdir-specific tasks in setup_appdir() 2021-04-12 14:15:12 -04:00
Mike Salvatore 38a9cedeb2 build: Remove unnecessary mkdir in build_appimage.sh 2021-04-12 14:15:12 -04:00
Mike Salvatore 9f74127c50 build: remove unnecessary python packages from appimage build 2021-04-12 14:15:08 -04:00
Mike Salvatore 638004cfb2 build: Build AppImage with appimagetool instead of appimage-builder 2021-04-12 12:25:16 -04:00
Mike Salvatore 21a2083903 build: Use official `deployment_scripts/config` in build_appimage.sh 2021-04-12 08:03:11 -04:00
Mike Salvatore 3759c4d07a
build: fix small typo in deployment_scrips/README.md
Co-authored-by: Shreya Malviya <shreya.malviya@gmail.com>
2021-04-07 08:33:11 -04:00
VakarisZ 1cc2dc24ac Fixed pre-commit to be installer in monkey dir during deployment scripts 2021-04-07 07:43:43 -04:00
VakarisZ a5ce373cbf Added pre-commit installation to windows deployment script 2021-04-07 07:43:43 -04:00
Mike Salvatore 575b214c8e build: setup pre-commit in deploy_linux.sh 2021-04-05 13:32:13 -04:00
Mike Salvatore c1d4c7a0d2 docs: add documentation about pre-commit 2021-04-05 12:18:50 -04:00
Mike Salvatore f7cc01811c build: address shellcheck findings in build_appimage.sh 2021-04-04 21:28:04 -04:00
Mike Salvatore ed3d55c8aa build: run `apt upgrade` in appimage script 2021-04-04 21:08:48 -04:00
Mike Salvatore bbe075bca5 build: remove unused monkey_island.desktop 2021-04-01 12:28:39 -04:00
Mike Salvatore 5b1296e05d build: Add README with instructions for appimage builder 2021-04-01 12:25:34 -04:00