Skip to main content
Glossary

Honeypot

A honeypot is a decoy system or hidden form field designed to attract and detect automated attacks. In web security, hidden fields that only bots fill out are used to identify non-human traffic.

What Is a Honeypot?

In cybersecurity, a honeypot is a decoy resource intentionally designed to attract attackers. Honeypots serve two purposes: detection (identifying that an attack is occurring) and intelligence gathering (learning about attacker techniques and tools). The concept applies at multiple levels, from network honeypots that emulate vulnerable servers to simple web form honeypots that catch bots.

Form Honeypots for Bot Detection

The most common web application honeypot is a hidden form field. A form includes an input field that is invisible to human users (hidden via CSS) but visible to bots that parse the HTML directly. A human user will never fill in this field, but a bot that automatically populates all form fields will. If the hidden field contains data on submission, the server knows the submission came from a bot and can reject it silently.

Advanced Honeypot Techniques

  • Hidden links: Links invisible to humans but followed by web scrapers, leading to trap pages that flag the visitor as a bot.
  • Fake API endpoints: Undocumented endpoints that only automated scanners would discover, triggering alerts when accessed.
  • Decoy data: Fake records seeded into databases that, if they appear elsewhere, prove data was stolen.
  • Network honeypots: Entire servers or services designed to attract and log attacks, providing intelligence on attack methods, tools, and source IPs.

Honeypots as Part of a Layered Defense

Honeypots are passive and low-friction, making them an excellent complement to active defenses like CAPTCHAs, rate limiting, and IP reputation checks. AntiProxies enhances honeypot strategies by providing context about the IPs that trigger honeypot traps. If a honeypot hit comes from a known residential proxy or datacenter IP, you can correlate this with other traffic from the same source to identify broader attack campaigns.

Want to see what's in the database?

Download once, query as many times as you need. €99/year for all 22 databases, unlimited servers, and a full year of monthly updates. No usage limits, no per-query fees, no data leaving your servers.

30-day money-back guarantee
All databases included
Monthly updates