forked from p34709852/monkey
docs: Reword sub-headings in pages in contribution section
This commit is contained in:
parent
f55b348291
commit
7252ff97b6
|
@ -16,7 +16,7 @@ If all you want to do is execute shell commands, then there's no need to add a n
|
||||||
|
|
||||||
## How to add a new PBA
|
## How to add a new PBA
|
||||||
|
|
||||||
### From the Infection Monkey Side
|
### Modify the Infection Monkey Agent
|
||||||
|
|
||||||
#### Framework
|
#### Framework
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ If your PBA consists only of simple shell commands, you can reuse the generic PB
|
||||||
|
|
||||||
Otherwise, you'll need to override the `run` method with your own implementation. See the `communicate_as_new_user.py` PBA for reference. Make sure to send the relevant PostBreachTelem upon success/failure. You can log during the PBA as well.
|
Otherwise, you'll need to override the `run` method with your own implementation. See the `communicate_as_new_user.py` PBA for reference. Make sure to send the relevant PostBreachTelem upon success/failure. You can log during the PBA as well.
|
||||||
|
|
||||||
### From the Monkey Island Side
|
### Modify the Monkey Island
|
||||||
|
|
||||||
#### Configuration
|
#### Configuration
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ If all you want to do is execute a shell command, then there's no need to add a
|
||||||
|
|
||||||
## How to add a new System Info Collector
|
## How to add a new System Info Collector
|
||||||
|
|
||||||
### From the Infection Monkey Side
|
### Modify the Infection Monkey Agent
|
||||||
|
|
||||||
#### Framework
|
#### Framework
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ class MyNewCollector(SystemInfoCollector):
|
||||||
|
|
||||||
Override the `collect` method with your own implementation. See the `EnvironmentCollector.py` System Info Collector for reference. You can log during collection as well.
|
Override the `collect` method with your own implementation. See the `EnvironmentCollector.py` System Info Collector for reference. You can log during collection as well.
|
||||||
|
|
||||||
### From the Monkey Island Side
|
### Modify the Monkey Island
|
||||||
|
|
||||||
#### Configuration
|
#### Configuration
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ tags: ["contribute"]
|
||||||
|
|
||||||
To set up a development environment using scripts, look at the readme under [`/deployment_scripts`](https://github.com/guardicore/monkey/blob/develop/deployment_scripts). If you want to set it up manually or run into problems, keep reading.
|
To set up a development environment using scripts, look at the readme under [`/deployment_scripts`](https://github.com/guardicore/monkey/blob/develop/deployment_scripts). If you want to set it up manually or run into problems, keep reading.
|
||||||
|
|
||||||
## Agent
|
## The Infection Monkey Agent
|
||||||
|
|
||||||
The agent (which we sometimes refer to as the Infection Monkey) is a single Python project under the [`infection_monkey`](https://github.com/guardicore/monkey/blob/master/monkey/infection_monkey) folder. The Infection Monkey agent was built for Python 3.7. You can get it up and running by setting up a [virtual environment](https://docs.python-guide.org/dev/virtualenvs/) and installing the requirements listed in the [`requirements.txt`](https://github.com/guardicore/monkey/blob/master/monkey/infection_monkey/requirements.txt) inside it.
|
The agent (which we sometimes refer to as the Infection Monkey) is a single Python project under the [`infection_monkey`](https://github.com/guardicore/monkey/blob/master/monkey/infection_monkey) folder. The Infection Monkey agent was built for Python 3.7. You can get it up and running by setting up a [virtual environment](https://docs.python-guide.org/dev/virtualenvs/) and installing the requirements listed in the [`requirements.txt`](https://github.com/guardicore/monkey/blob/master/monkey/infection_monkey/requirements.txt) inside it.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue