Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit 9eebd3a

Browse files
authored
Merge pull request #14 from Sandarmann/master
Update
2 parents 218e83d + 01973db commit 9eebd3a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1987
-608
lines changed

.gitignore

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,10 @@ venv.bak/
105105

106106
# custom
107107
.idea/*
108-
auth/creds.env
109-
!dockers/*.tmp
110-
dockers/user_config.json
108+
configs/user_config.json
109+
docker_buildfiles/*Dockerfile*
110+
!docker_buildfiles/*tmp
111+
ansible_plays/*.retry
112+
logs/*
113+
output/*
114+
dbs/*

.travis.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
language: python
2+
python:
3+
- '3.6'
4+
5+
install:
6+
- 'pip install pipenv'
7+
- 'pipenv sync --dev'
8+
- 'pipenv run pip install pip==18.0'
9+
10+
script:
11+
'pipenv run tox'

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Changelog
2+
3+
```
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
```
6+
## [1.1.0] - Feb 2019
7+
8+
Current Release
9+
10+
### Added
11+
12+
* Changelog :)
13+
14+
* **Nmap-screenshot** docker container which allows one to use the nmap screenshot NSE script
15+
* **Knockpy** docker container added
16+
* **Eyewitness** docker container added
17+
* **Amass** docker container added
18+
* ```---verbosity``` flag added as well as some useful log files that should contain any exceptions and debugging information respectively.
19+
20+
### Removed
21+
22+
* ```--domain``` option in favor of required domain. (Can't run tool without domain)
23+
24+
### Changed
25+
26+
* Changed default configuration options
27+
* ```network_mode``` allows us to pass host network to the docker daemon for ease of use
28+
* ```DOCKER``` or ```ANSIBLE ``` mode for Scanners and Inspection tools. Change for what mode you would like them to utilize
29+
* Ansible configuration optoins
30+
* ```"flags": "-e '$extra' -i configs/ansible_inventory",``` This option allows you to have a **dr_robot** specific ansible inventory.
31+
* ```variable_user``` option to specify what user Ansible should use to log in
32+
* Changed folders for docker containers to *docker_buildfiles*
33+
* Tests to utilize Travis CI
34+
35+
### Fixed
36+
37+
* Updated Eyewitness to use a specific commit hash. ```--headless``` flag was removed in favor of ```--web```
38+
* Added user created and generated files to ```.gitignore```
39+
* Fixed Duplication of IP and Hostnames in the aggregated section
40+
* Duplicated docker containers showing up.
41+
* Docker containers running pass **Keyboard Interrupt**
42+
43+
## [1.0.0] - Nov 2018
44+
45+
Initial Release
46+
47+
48+
49+
50+
51+

Makefile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
all: docs
2+
3+
.PHONY: clean
4+
clean:
5+
find . -name "*.pyc" -delete
6+
7+
.PHONY: docs
8+
docs:
9+
sphinx-apidoc -f -o docs/source src/ && cd docs && make html && cd ..

Pipfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ typing = "*"
1515
argparse = "*"
1616
tqdm = "*"
1717
"bs4" = "*"
18+
sphinx = "*"
19+
sphinx-rtd-theme = "*"
1820

1921
[dev-packages]
2022
pytest = "*"

0 commit comments

Comments
 (0)