forked from p15670423/monkey
Header fixes
This commit is contained in:
parent
9ce83110dc
commit
85ee605088
|
@ -9,7 +9,7 @@ The monkey is composed of three separate parts.
|
||||||
* Mimikatz binaries - Two windows binaries, 32/64 bit.
|
* Mimikatz binaries - Two windows binaries, 32/64 bit.
|
||||||
* Traceroute binaries - Two linux binaries, 32/64bit.
|
* Traceroute binaries - Two linux binaries, 32/64bit.
|
||||||
|
|
||||||
##Windows
|
## Windows
|
||||||
|
|
||||||
1. Install python 3.7.4
|
1. Install python 3.7.4
|
||||||
Download and install from: https://www.python.org/ftp/python/3.7.4/
|
Download and install from: https://www.python.org/ftp/python/3.7.4/
|
||||||
|
@ -33,7 +33,7 @@ The monkey is composed of three separate parts.
|
||||||
build_windows.bat
|
build_windows.bat
|
||||||
output is placed under dist\monkey.exe
|
output is placed under dist\monkey.exe
|
||||||
|
|
||||||
--- Linux ---
|
## Linux
|
||||||
|
|
||||||
Tested on Ubuntu 16.04.
|
Tested on Ubuntu 16.04.
|
||||||
0. On older distributions of Ubuntu (16.04) you'll need to download python3.7 via ppa:
|
0. On older distributions of Ubuntu (16.04) you'll need to download python3.7 via ppa:
|
||||||
|
@ -61,7 +61,7 @@ Tested on Ubuntu 16.04.
|
||||||
./build_linux.sh
|
./build_linux.sh
|
||||||
output is placed under dist/monkey
|
output is placed under dist/monkey
|
||||||
|
|
||||||
-- Sambacry --
|
### Sambacry
|
||||||
|
|
||||||
Sambacry requires two standalone binaries to execute remotely.
|
Sambacry requires two standalone binaries to execute remotely.
|
||||||
a. Build sambacry binaries yourself
|
a. Build sambacry binaries yourself
|
||||||
|
@ -76,7 +76,7 @@ b. Download our pre-built sambacry binaries
|
||||||
32bit: https://github.com/guardicore/monkey/releases/download/1.6/sc_monkey_runner32.so
|
32bit: https://github.com/guardicore/monkey/releases/download/1.6/sc_monkey_runner32.so
|
||||||
64bit: https://github.com/guardicore/monkey/releases/download/1.6/sc_monkey_runner64.so
|
64bit: https://github.com/guardicore/monkey/releases/download/1.6/sc_monkey_runner64.so
|
||||||
|
|
||||||
-- Mimikatz --
|
### Mimikatz
|
||||||
|
|
||||||
Mimikatz is required for the Monkey to be able to steal credentials on Windows. It's possible to either compile binaries from source (requires Visual Studio 2013 and up) or download them from our repository.
|
Mimikatz is required for the Monkey to be able to steal credentials on Windows. It's possible to either compile binaries from source (requires Visual Studio 2013 and up) or download them from our repository.
|
||||||
a. Build Mimikatz yourself
|
a. Build Mimikatz yourself
|
||||||
|
@ -93,7 +93,7 @@ b. Download our pre-built mimikatz binaries
|
||||||
b.1. Download both 32 and 64 bit zipped DLLs from https://github.com/guardicore/mimikatz/releases/tag/1.1.0
|
b.1. Download both 32 and 64 bit zipped DLLs from https://github.com/guardicore/mimikatz/releases/tag/1.1.0
|
||||||
b.2. Place them under [code location]\infection_monkey\bin
|
b.2. Place them under [code location]\infection_monkey\bin
|
||||||
|
|
||||||
-- Traceroute --
|
### Traceroute
|
||||||
|
|
||||||
Traceroute requires two standalone binaries to execute remotely.
|
Traceroute requires two standalone binaries to execute remotely.
|
||||||
The monkey carries the standalone binaries since traceroute isn't built in all Linux distributions.
|
The monkey carries the standalone binaries since traceroute isn't built in all Linux distributions.
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
>If you want to setup dev. env. for Island manually, refer to the instructions below.
|
>If you want to setup dev. env. for Island manually, refer to the instructions below.
|
||||||
|
|
||||||
##How to set up the Monkey Island server:
|
## How to set up the Monkey Island server:
|
||||||
|
|
||||||
## On Windows:
|
### On Windows:
|
||||||
0. Exclude the folder you are planning to install the Monkey in from your AV software, as it might block or delete files from the installation.
|
0. Exclude the folder you are planning to install the Monkey in from your AV software, as it might block or delete files from the installation.
|
||||||
1. Create folder "bin" under monkey_island
|
1. Create folder "bin" under monkey_island
|
||||||
2. Place portable version of Python 3.7.4
|
2. Place portable version of Python 3.7.4
|
||||||
|
@ -44,10 +44,10 @@
|
||||||
2. run 'npm update'
|
2. run 'npm update'
|
||||||
3. run 'npm run dist'
|
3. run 'npm run dist'
|
||||||
|
|
||||||
###How to run:
|
#### How to run:
|
||||||
1. When your current working directory is monkey_island, run monkey_island\windows\run_server.bat
|
1. When your current working directory is monkey_island, run monkey_island\windows\run_server.bat
|
||||||
|
|
||||||
##On Linux:
|
### On Linux:
|
||||||
0. Get python 3.7 and pip if your linux distribution doesn't have it built in (following steps are for Ubuntu 16):
|
0. Get python 3.7 and pip if your linux distribution doesn't have it built in (following steps are for Ubuntu 16):
|
||||||
1. `sudo add-apt-repository ppa:deadsnakes/ppa`
|
1. `sudo add-apt-repository ppa:deadsnakes/ppa`
|
||||||
2. `sudo apt-get update`
|
2. `sudo apt-get update`
|
||||||
|
@ -94,5 +94,5 @@
|
||||||
5. `npm update`
|
5. `npm update`
|
||||||
3. `npm run dist`
|
3. `npm run dist`
|
||||||
|
|
||||||
###How to run:
|
#### How to run:
|
||||||
1. When your current working directory is monkey, run ./monkey_island/linux/run.sh (located under /linux)
|
1. When your current working directory is monkey, run ./monkey_island/linux/run.sh (located under /linux)
|
||||||
|
|
Loading…
Reference in New Issue