Check the observation details
Review the source IP, UTC timestamps, target service and port listed in the email.
SELF-HOSTED HONEYPOT
Observe SSH and web attack attempts. Preserve the evidence. Review the report. On your server, under your control.
Automatic reporting is off by default.
2026-10-01 · UTC
One server. From observation to report history.
YOUR SERVER. YOUR EVIDENCE.Reviewing logs, finding evidence, looking up contacts, writing reports. Bring these separate tasks into one workflow.
Collect SSH logins and web requests. Keep simple connections as observations, without treating every visit as an attack.
Group repeated attempts and specific attack indicators by source IP. Look up network registration details and abuse contacts.
Check the recipient, content and evidence. Approve or exclude a draft. Changed content requires another review.
Send approved reports through your own SMTP account. Keep acceptance, failure and uncertain outcomes distinct.
BUILT AROUND EVIDENCE
When, where, and what happened. Reports bring observed facts and log excerpts together so recipients can review the activity.
08:14:02 SSH authentication failed
08:14:07 SSH authentication failed
08:14:12 SSH authentication failedReview the repeated attempts alongside the source records.
A cheesetrap report informs a network operator about activity observed by a honeypot. It records behavior from a source IP; it does not identify an individual.
Ask about a reportReview the source IP, UTC timestamps, target service and port listed in the email.
Use the excerpts and observation window to investigate activity associated with the reported IP.
Reply to the original email and include the report identifier. Please point out errors or details that need clarification.
This page explains the reporting process. It does not ask for your account credentials or passwords.
SELF-HOSTED, BY DESIGN
A tool for individual operators with a dedicated Linux server. Observation and review work without SMTP. Connect your own email account when you are ready to send reports.
The repository is currently private. Source code and installation documentation will be linked when the public release is ready.
cheesetrap observes honeypot activity and assembles evidence for reports. It does not automatically block an attack target or connect to the source system to take action.
No. Simple connections remain observations. Report candidates require repeated attempts or specific attack indicators, evidence and a valid contact. Automatic reporting is off by default.
Acceptance means the SMTP server accepted the message. It does not guarantee final delivery, reading or action by the network operator. Uncertain outcomes are not automatically resent.
Each installation runs on the operator's own server and database. A project-wide collection server or shared SMTP relay is not required. Central management of multiple servers is outside the current scope.