Retour aux mises à jour
New releaseSep 21, 2026

conpot v1.0.0

Honeypot ICS/SCADA

Partager

Conpot

Test Status Docs

À propos

Conpot est un honeypot ICS dont l'objectif est de recueillir des renseignements sur les motivations et les méthodes des adversaires ciblant les systèmes de contrôle industriels.

Documentation

La documentation est disponible ici. Si vous découvrez tout juste conpot, nous vous suggérons de suivre l'installation rapide.

Si vous souhaitez expérimenter et écrire votre propre modèle, modifier les ports, etc., utilisez une installation sur hôte. À partir d'un checkout git, les dépendances sont gérées avec uv (uv sync --group dev) ; les détails se trouvent dans ce guide.

La FAQ est disponible ici.

Développement / tests

Conpot nécessite Python >= 3.14. Installez uv, puis depuis un checkout git :

# Debian/Ubuntu: build dependencies
sudo apt-get install gcc python3-dev

# Optional: ipmitool, used by the IPMI tests (skipped if missing)
sudo apt-get install ipmitool

uv sync --group dev
uv run pytest   # or: make test (also writes junit/test-results.xml)

# Run the honeypot with the default template
uv run conpot --template default -f

Plus de détails : installation sur hôte et directives de développement.

Catégories