https://github.com/mvladislav/ansible-pentest
ansible-role to setup a pentest environment with defined services and settings
https://github.com/mvladislav/ansible-pentest
ansible ansible-role linux pentest ubuntu
Last synced: 4 months ago
JSON representation
ansible-role to setup a pentest environment with defined services and settings
- Host: GitHub
- URL: https://github.com/mvladislav/ansible-pentest
- Owner: MVladislav
- License: mit
- Created: 2023-07-01T04:00:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-18T22:18:59.000Z (over 1 year ago)
- Last Synced: 2025-03-30T00:03:33.430Z (about 1 year ago)
- Topics: ansible, ansible-role, linux, pentest, ubuntu
- Language: Jinja
- Homepage:
- Size: 34.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Pentest
---
- [Pentest](#pentest)
- [Extend with following tools](#extend-with-following-tools)
- [Requirements](#requirements)
- [Role Variables](#role-variables)
- [Dependencies](#dependencies)
- [Example Playbook](#example-playbook)
- [License](#license)
- [Resources](#resources)
---
An Ansible role to setup some default tools and configs to start with pentest or similar tasks
and avoid install it for each test env manually.
Tested with:
- Ubuntu 22.04
- Ubuntu 23.04
## Extend with following tools
-
-
-
- gem install evil-winrm
- go install github.com/d3mondev/puredns/v2@latest
## Requirements
To start working in this Role you just need to **install** **Python** and **Ansible**:
```sh
$sudo apt install python3 python3-pip sshpass
# if python >= 3.11 used add also '--break-system-packages'
$python3 -m pip install ansible ansible-lint yamllint
```
For run **tests** with **molecule**, you need also to **install**:
```sh
# if python >= 3.11 used add also '--break-system-packages'
$python3 -m pip install molecule molecule-plugins[docker]
```
## Role Variables
TODO: add here
## Dependencies
Developed and testes with Ansible 2.14.4
## Example Playbook
TODO: add here
## License
MIT
---
## Resources
-
-