ICS/SCADA honeypot
翻译准备中
安全Python · HTMLGitHub @mushorg自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Conpot is an ICS honeypot with the goal to collect intelligence about the motives and methods of adversaries targeting industrial control systems.
The documentation can be found here. If you are just checking out conpot, we suggest that you go for quick install.
If you want to tinker around and write your own template, change ports etc., use a host install. From a git checkout, dependencies are managed with uv (uv sync --group dev); details are in that guide.
The FAQ is here.
Conpot requires Python >= 3.14. Install uv, then from a git checkout:
# 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
More detail: host install and development guidelines.