58 lines
1.2 KiB
Markdown
58 lines
1.2 KiB
Markdown
# Vulnapps
|
|
|
|
Ensemble d'applications vulnérables pour faire du pentest (formation).
|
|
|
|
## Prérequis
|
|
|
|
- Docker
|
|
- Le port `1480` disponible sur l'hôte
|
|
|
|
## Installation
|
|
|
|
Alimenter `/etc/hosts` avec ces valeurs :
|
|
|
|
```
|
|
127.0.0.1 mutillidae.vulnapps.local
|
|
127.0.0.1 pma.mutillidae.vulnapps.local
|
|
127.0.0.1 ad.mutillidae.vulnapps.local
|
|
127.0.0.1 cors.mutillidae.vulnapps.local
|
|
127.0.0.1 vampi.vulnapps.local
|
|
127.0.0.1 juiceshop.vulnapps.local
|
|
127.0.0.1 angular.vulnapps.local
|
|
```
|
|
|
|
Création du réseau docker `vulnapps_traefik` :
|
|
|
|
```bash
|
|
docker network create vulnapps_traefik
|
|
```
|
|
|
|
## Démarrage
|
|
|
|
```bash
|
|
docker compose up -d
|
|
```
|
|
|
|
## Applications
|
|
|
|
### Mutillidae
|
|
|
|
- Source : https://github.com/webpwnized/mutillidae-docker
|
|
- Application principale : http://mutillidae.vulnapps.local:1480/
|
|
- AD : http://ad.mutillidae.vulnapps.local:1480/
|
|
- Phpmyadmin : http://pma.mutillidae.vulnapps.local:1480/
|
|
|
|
### Vampi
|
|
|
|
- Source : https://github.com/erev0s/VAmPI
|
|
- Application principale : http://vampi.vulnapps.local:1480/
|
|
|
|
### Juice Shop
|
|
|
|
- Application principale : http://juiceshop.vulnapps.local:1480/
|
|
- Source : https://github.com/juice-shop/juice-shop
|
|
|
|
### HTML + Node
|
|
|
|
- Application principale : http://angular.vulnapps.local:1480/
|
|
- API : http://angular.vulnapps.local:1480/api/
|