Academy
TermDefence

Honeytoken

A fake credential, key or record that has no real use and could only be used by an attacker.

Flow

  1. 1Placed
  2. 2Monitored
  3. 3Raises an alarm
Related families
—
MITRE ATT&CK
T1555.003 · Credentials from Web Browsers
Sources
4 sources
01

Overview

MITRE D3FEND defines a decoy credential as a credential created to mislead an attacker: the moment it is used, a detection rule fires and subsequent steps can be tracked. MITRE D3FEND

The system-level counterpart of the same idea is the honeypot; NIST defines it as a system or resource designed to attract attackers. NIST CSRC

Because infostealers collect passwords saved in the browser, a decoy account saved in a browser can give early warning that stolen data is being used. MITRE ATT&CK

02

How it works

  1. 1

    Placed

    A fake account, key or document is put somewhere it looks genuine. MITRE D3FEND

  2. 2

    Monitored

    An alert rule is defined for any attempt to use it. MITRE D3FEND

  3. 3

    Raises an alarm

    When used, its source and time are recorded.

03

Real-world examples

A file containing decoy credentials

In D3FEND’s example, a CSV file containing decoy user credentials is placed on the system; every access to the file and the credentials in it is monitored. MITRE D3FEND

04

How to detect it

  • Every sign-in attempt with a decoy account is treated directly as an incident. MITRE D3FEND
05

What to do

  • Link decoy credentials to a monitored decoy environment and make sure they carry no real privileges; update them regularly so they remain convincing. MITRE D3FEND
06

MITRE ATT&CK

07

Related terms

08

Sources

  1. 1Credentials from Web Browsers (T1555.003) · MITRE ATT&CK
  2. 2Decoy User Credential (D3-DUC) · MITRE D3FEND
  3. 3Decoy File (D3-DF) · MITRE D3FEND
  4. 4Honeypot — glossary definition · NIST CSRC