Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Honeypots
  3. dcept

dcept

GPL-3.0Python

A honeytoken-based tripwire for detecting Active Directory credential theft and privilege escalation attempts.

Visit WebsiteGitHubGitHub
506 stars101 forks0 contributors

What is dcept?

DCEPT is a honeytoken-based tripwire for Microsoft Active Directory that detects credential theft and privilege escalation attempts. It deploys fake credentials cached on endpoints, and any logon attempt using these tokens signals an intruder is inside the network. The tool provides forensic timelines and helps administrators identify breaches before they escalate.

Target Audience

Windows system administrators and security teams managing Active Directory environments who need to detect lateral movement and credential theft attacks.

Value Proposition

Developers choose DCEPT because it offers a free, open-source alternative to commercial detection tools, with a simple deployment via Docker and a focus on educating about real-world attack patterns. Its honeytoken approach provides low-risk, high-visibility detection without compromising valid credentials.

Overview

A tool for deploying and detecting use of Active Directory honeytokens

Use Cases

Best For

  • Detecting Active Directory credential theft and privilege escalation attempts
  • Creating forensic timelines for intrusion investigations in Windows networks
  • Deploying honeytokens across endpoints to monitor for lateral movement
  • Educating security teams about real-world credential theft attacks
  • Monitoring domain controller networks for suspicious authentication events
  • Building a free, self-hosted intrusion detection system for Active Directory

Not Ideal For

  • Organizations not using Microsoft Active Directory for authentication
  • Teams needing active intrusion prevention with real-time blocking capabilities
  • Environments without resources to compile and deploy custom C# agents across endpoints

Pros & Cons

Pros

Low-Risk Honeytoken Deployment

Agents cache invalid credentials in endpoint memory, posing no compromise risk while creating forensic trails, as specified in the README.

Forensic Timeline Creation

Tokens are uniquely tied to workstations and time windows, aiding investigation scope narrowing, which is highlighted in the overview.

Simple Server Deployment

Docker container builds for server components make deployment straightforward, with scripts provided for building and running.

Educational Security Tool

Designed to educate administrators about credential theft attacks, offering a free, open-source alternative to commercial tools.

Cons

Manual Agent Compilation

The agent is provided as C# source code only, requiring administrators to audit and compile it before deployment, adding setup complexity.

Limited Alerting Options

Currently only supports notifications via rsyslog, lacking built-in integrations with other alerting systems or SIEMs beyond syslog.

Passive Detection Only

Only monitors for logon attempts without active response capabilities, meaning it detects intrusions but doesn't prevent them.

Frequently Asked Questions

Quick Stats

Stars506
Forks101
Contributors0
Open Issues3
Last commit3 years ago
CreatedSince 2016

Tags

#honeytoken#windows-security#network-monitoring#intrusion-detection#docker#active-directory#privilege-escalation

Built With

D
Docker
C
C++

Links & Resources

Website

Included in

Honeypots10.2k
Auto-fetched 4 hours ago

Related Projects

T-PotT-Pot

🍯 T-Pot - The All In One Multi Honeypot Platform 🐝

Stars9,208
Forks1,363
Last commit2 months ago
EndlesshEndlessh

SSH tarpit that slowly sends an endless banner

Stars8,455
Forks303
Last commit1 year ago
AndroguardAndroguard

Reverse engineering and pentesting for Android applications

Stars6,066
Forks1,139
Last commit4 months ago
OpenCanaryOpenCanary

Modular and decentralised honeypot

Stars2,863
Forks397
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub