1.1.0 (2026-06-12)
- ci and Dockerfile (d01918e)
- ci: proxy Dockerfile sans cd (hadolint DL3003) — copie puis purge des non-statiques (4ebbda5)
- dependance hhtpx (510b003)
- proxy: reverse-proxy Apache (assets WordPress réels + en-têtes/erreurs authentiques) (e7c2501)
- proxy: route honeypot-http derrière le reverse-proxy Apache (compose + CI build) (fc6f87d)
- attacker: improve attack many service (b4e4a69)
- attacker: install missing dependencies (962f5a9)
- attacker: randomise user agent (6b73b9c)
- ci: supprime le bake GeoLite2 (lu depuis le bind-mount), enrich sans MaxMind, scan tag :latest (32a8206)
- dashboard ssh top username & password empty (8fc6173)
- folder attacker (83573d6)
- folder attacker (dbefd81)
- http: retire COPY alerts du Dockerfile (dossier supprimé avec Redis) (995f134)
- ignore file data geoip (1261a61)
- image for traefik and build depends tes (28b33a0)
- improve attack (26ee412)
- improve attack detect honeypot (58e9f5a)
- improve attack report (28992d2)
- improve attack scope (7ee6afd)
- improve attack script (6b2ba43)
- improve http scan (d5c34c4)
- path doc attacker (d6f2407)
- pytest CI (28123eb)
- readme attacker (0e64944)
- readme attacker (e9707d8)
- release: ensure semantic release runs on prod branch (5693da1)
- release: update semantic release configuration (77433b4)
- sementic release add token (db68369)
- add .env.example & fix: enricher (0f3709b)
- add bandit audit code static (4666288)
- add bandit audit code static (46ba3f8)
- add compose & prod (105a2e0)
- add event schema log (162a34e)
- add event schema log (ef64619)
- add lint & build to ci (6a9b0e9)
- add lint & build to ci (69df2bb)
- add lint dockerfile & scan vulnerability Docker image (f8a171c)
- add lint dockerfile & scan vulnerability Docker image (5b73eea)
- add more interactive command (d37a141)
- add pytest ci (4afe96f)
- add segmentation and security in the docker compose (37ca6ea)
- add semantic release (e7ab8b3)
- add widget detection exploit on dashboard http (e98e1bf)
- ajout de la distinction des ports ssh & fix: dahsboard severity empty (1472c43)
- analyzer enrichissement EPIC-4 (GeoIP/AbuseIPDB/GreyNoise + profil) -> fluentbit -> OpenObserve (2ad8465)
- change directory doc attacker (bd5b930)
- ci: bake GeoLite2 dans honeypot-analyzer + build/scan CI (Python stdlib, hadolint-clean) (26562c7)
- color dashboard add fichier geoip (7b516e9)
- complète le honeypot HTTP (EPIC-2) (92e9017)
- complète le honeypot HTTP (EPIC-2) (6cc426c)
- http scan and ftp bruteforce (ea3adba)
- http scan and ftp bruteforce (ce79215)
- http: Dashboard wp-admin WordPress 6.5 réaliste (cdda455)
- http: login phpMyAdmin 5.1.1 réaliste (thème pmahomme) (83cce02)
- http: login raté re-rend la page complète stylée (encart d'erreur WP) (0661ae3)
- http: page 404 WordPress cohérente avec le thème (029f3f6)
- http: pages d'erreur façon Apache (4xx/5xx, pied , charset iso-8859-1) (38efae7)
- http: phpinfo dynamique (reflète la requête) + /console en erreur Apache (d101f43)
- http: phpinfo() réaliste (PHP 7.4.33 Debian, logos PHP/Zend, modules) (79581ec)
- http: templates WordPress réalistes — home + login stylés (CSS inliné, logo WP) (80929a5)
- http: wp-json REST approfondie (comments/media/types/taxonomies/... + racine enrichie) (87b6c66)
- implémente le honeypot HTTP (EPIC-2) (90f4f7d)
- implémente le honeypot HTTP (EPIC-2) (0f4571e)
- implémente le honeypot SSH (EPIC-1) (f4ec9af)
- nmap scan (305c2b9)
- scaffold HTTP honeypot structure (epic 2) (19dc3e9)
- ssh bruteforce script + ignore rockyou wordlist (27da88b)
- surface d'attaque étendue (xmlrpc POST, énumération, endpoints, assets, jitter) (1fddc84)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.