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 |
Mike Salvatore
|
8278e0eb6b
|
build: improve appimage build script quality by addressing review comments
|
2021-04-01 12:25:06 -04:00 |
Mike Salvatore
|
2c75eab467
|
build: remove separate pyjwt `pip install`
This line was a workaround for an issue resolved by ed589bd .
|
2021-03-31 11:30:55 -04:00 |
Mike Salvatore
|
b0af8b1b97
|
build: create appimage-comaptible server_config.json on start
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
412aa2ba35
|
build: remove unnecessary includes from monkey_island_builder.yml
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
5e56257051
|
build: do not pull agent helper binaries during appimage build
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
7910d9be52
|
build: install nodejs 12 in appimage
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
a97bd19358
|
build: remove unnecessary comments from appimage build
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
3c113f7a89
|
build: work around limitations in appimage-builder
See https://github.com/AppImageCrafters/appimage-builder/issues/93 for
more information.
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
eae5881b5f
|
build: prevent PyInstaller from being installed into the appimage
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
1ac67cfe54
|
build: create ~/.monkey_island with 0700 permissions
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
20a3d31852
|
build: add data_dir to standard server config in appimage build
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
2d971d95fc
|
build: select server and logger config at runtime in appimage
|
2021-03-31 07:37:49 -04:00 |
Mike Salvatore
|
12c40c3968
|
build: scripts for building MonkeyIsland as an appimage
Adds the basic scripts for generating an AppImage. Code changes are
required to allow Monkey Island to operate on a read-only filesystem.
|
2021-03-30 16:22:30 -04:00 |
VakarisZ
|
9f839c1743
|
Removed outdated ScoutSuite setup from deployment scripts
|
2021-03-23 14:15:07 +02:00 |
VakarisZ
|
ade2917ba3
|
Merge remote-tracking branch 'upstream/develop' into 519/scoutsuite-integration
# Conflicts:
# .swm/OwcKMnALpn7tuBaJY1US.swm
# .swm/tbxb2cGgUiJQ8Btma0fp.swm
# .travis.yml
# deployment_scripts/config
# monkey/common/utils/exceptions.py
# monkey/infection_monkey/control.py
# monkey/infection_monkey/exploit/hadoop.py
# monkey/monkey_island/cc/environment/set_server_config.py
# monkey/monkey_island/cc/resources/pba_file_upload.py
# monkey/monkey_island/cc/services/version_update.py
# monkey/monkey_island/cc/ui/src/components/pages/RunMonkeyPage/RunOptions.js
# monkey/monkey_island/cc/ui/src/styles/Main.scss
# monkey/monkey_island/cc/ui/src/styles/components/Buttons.scss
|
2021-01-28 16:13:26 +02:00 |
Mike Salvatore
|
77d23ca969
|
deployment_scripts/config: Consolidate exports
|
2020-12-09 15:06:39 -05:00 |
Mike Salvatore
|
5401cf2406
|
Switch from `apt install` to `apt-get install` in deploy_linux.sh
`apt-get` has a stable command-line interface, while `apt` does not.
|
2020-12-08 18:54:00 -05:00 |
Mike Salvatore
|
2111d2af69
|
Add instructions on how to run monkey_island after deploy_linux.sh
|
2020-12-08 15:17:07 -05:00 |
Mike Salvatore
|
ce40392c2b
|
Assume yes for `apt install` commands in deploy_linux.sh
|
2020-12-08 15:17:07 -05:00 |
Mike Salvatore
|
66ac438fa2
|
Install libcurl4 in deploy_linux.sh
|
2020-12-08 15:16:50 -05:00 |
Mike Salvatore
|
cdc65152d2
|
Make create_certificate.sh executible when deploying on linux
|
2020-12-08 13:06:07 -05:00 |
Mike Salvatore
|
39da129933
|
Install python3-distutils in deploy_linux.sh
|
2020-12-08 12:38:04 -05:00 |
Mike Salvatore
|
c807104a38
|
Enable deployment_scripts/config to use wget or curl
|
2020-12-08 12:33:36 -05:00 |
VakarisZ
|
b84d1f1708
|
Fixed linux deployment script config syntax
|
2020-12-08 12:11:35 -05:00 |
VakarisZ
|
88c7a6a0f9
|
Fixed linux deployment script config to point to proper repository
|
2020-12-08 12:10:50 -05:00 |
Mike Salvatore
|
0238354bea
|
Give a more descriptive error message if deploy_linux.sh cannot use sudo
|
2020-12-08 10:23:53 -05:00 |
Mike Salvatore
|
6f0fffee07
|
Fix hung timeout when checking for sudo in deploy_linux.sh
|
2020-12-08 10:01:36 -05:00 |
Mike Salvatore
|
330ad6540e
|
Check if user is root before starting deploy_linux script
If the user is root, we want to exit as soon as possible since any commands
that the deployment script runs will be run as root.
|
2020-12-08 09:58:44 -05:00 |
VakarisZ
|
b0d4857e49
|
Fixed deployment script config to download TRACEROUTE and SAMBACRY from a certain release so we don't need to upload them every time
|
2020-10-05 14:24:58 +03:00 |
VakarisZ
|
5e6701dd62
|
Fixed linux deployment script config syntax
|
2020-10-05 10:28:45 +03:00 |
VakarisZ
|
56e573a569
|
Fixed linux deployment script config to point to proper repository
|
2020-10-05 10:24:37 +03:00 |
VakarisZ
|
89f18534a3
|
Changed deployment scripts to also install scoutsuite requirements
|
2020-10-02 17:40:50 +03:00 |
Shay Nehmad
|
965be23f18
|
Merge pull request #624 from guardicore/623/get-version-from-github-api
623/get version from GitHub api
|
2020-07-14 11:16:41 +03:00 |
Shay Nehmad
|
041eb1efc8
|
CR fixed: change python version and improve exporting
|
2020-07-14 11:15:43 +03:00 |
VakarisZ
|
c03c70ba28
|
Removed infrastructure related to mimikatz binary: deployment scripts and docs updated
|
2020-06-05 14:40:58 +03:00 |
Shay Nehmad
|
4b735e37ec
|
Use api.github.com to get the latest version
That way we don't need to update it manually in each release
|
2020-04-17 01:04:40 +03:00 |
VakarisZ
|
06e8156a4a
|
Added mitigations to each attack technique report
|
2020-03-25 13:12:40 +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
|
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 |
Daniel Goldberg
|
f745f45940
|
Move to single line of code for creating certs on linux
|
2020-02-09 11:37:25 +02:00 |