LDAP (389)
The LDAP module emulates an LDAP server, allowing you to create honeypots that mimic directory services, and log interactions.
Configuration
json
"ldap": [
{
"port": 389,
"server": "server-01",
"domain": "microsoft",
"tld": "intra",
"level": "WinThreshold"
}
]Options
| Option | Type | Description | Default |
|---|---|---|---|
| port | integer | TCP port number for the LDAP service | 389 |
| server | string | Server name to present | "server-01" |
| domain | string | Domain name for the LDAP server | "microsoft" |
| tld | string | Top-level domain | "intra" |
| level | string | Windows authentication level | "WinThreshold" |
The level parameter sets the domain functional level, which determines the available Active Directory Domain Services (AD DS) features. It corresponds to the domain functional levels defined in Windows Server, as documented in the Set-ADDomainMode PowerShell cmdlet.
Valid values for level are:
Windows2000Domain- Windows Server 2000 native levelWindows2003InterimDomain- Windows Server 2003 interim levelWindows2003Domain- Windows Server 2003 native levelWindows2008Domain- Windows Server 2008 levelWindows2008R2Domain- Windows Server 2008 R2 levelWindows2012Domain- Windows Server 2012 levelWindows2012R2Domain- Windows Server 2012 R2 levelWinThreshold- Windows Server 2016 level (default)
