Honeypot Meaning and Definition
A honeypot is a decoy computer system designed to attract cyber attackers so that security researchers can see how they operate and what they might be after. The honeypot is usually isolated from organisations’ main production environments, serving as bait to lure attackers into engaging with it without endangering the organisation’s data.
History of Honeypots
Honeypots are a well-established tool in many organisations’ cybersecurity arsenal. But advancements on the basic technology has led to an emerging area of cybersecurity known as “deception technology,” that involves traps and decoys that are strategically placed around—and sometimes within—key systems. Once an attacker has penetrated a honeypot, these decoy systems observe, track and sometimes counterattack to attack them.1 Gartner Research identified deception technology as an “emerging technology” in 2016 that is becoming “market-viable.”2
Honeypot Security & Deception Technologies
While deception technology, such as a honeypot, can be effective at spotting an intruder and blocking any further damage they may cause, there are several steps companies need to go through before greenlighting the adoption of a “distributed deception platform (DDP),” said Gartner Research Vice President Augusto Barros.3
It’s important for an enterprise to decide, for example, when to invest in a DDP instead of in another security technology, Barros said. They also need to ask themselves whether it makes sense to divert resources to deception technology from other security initiatives. It’s also clear that an organisation shouldn’t, for example, start deploying a DDP before doing a decent job of vulnerability assessment.
Future of Honeypot Security Technologies
While several companies have developed products to build deception technology, including honeypot, researchers at the University of Texas at Dallas have been researching where deception technology is going next. UT Dallas has developed the DeepDig (DEcEPtion DIGging) technique that plants traps and decoys onto real systems before applying machine learning techniques to gain a deeper understanding of an attackers’ behaviour. The technique is designed to use cyber attacks as free sources of live training data for machine learning-based intrusion detection systems (IDS). These decoy systems are designed to act as a honeypot so that once an attacker’s network threats have penetrated, security teams won’t just be notified but can fight back.4
- Varun Haran, BankInfoSecurity.com “Deception Technology in 2020.” March 2020.
- Lawrence Pingree, Gartner “Deception-related technology – it’s not just ‘nice to have’, it’s a new strategy of defense.” September 2016.
- Augusto Barros Gartner Research “New Research: Deception Technologies,” September 2016.
- John Leyden, The Daily Swig “AI-powered honeypots: Machine learning may help improve intrusion detection.” March 2020.