DNS
UDP 53: normal name queriesTCP 53: zone transfers and syncs- Server Config (Bind9)
/etc/bind/named.conf.local/etc/bind/named.conf.options/etc/bind/named.conf.log- https://wiki.debian.org/BIND9
- https://web.archive.org/web/20250329174745/https://securitytrails.com/blog/most-popular-types-dns-attacks
- Domain Takeover: https://github.com/EdOverflow/can-i-take-over-xyz
🌐 Subdomains
- Certificate Transparency: https://crt.sh/
- https://domain.glass/
- (PAID) https://buckets.grayhatwarfare.com/
LLMNR & NBT-NS
UDP 5355: LLMNR (modern)UDP 137: NBT-NS (ancient)
Link-Local Multicast Name Resolution (LLMNR) and NetBIOS Name Service (NBT-NS) are Microsoft Windows components that used as failover protocols when DNS is unavailable.
On a Windows, the box will attempt to resolve a hostname in this order:
- Checks Local HOSTS file.
- Checks DNS Cache / DNS Server.
- (If DNS Fails): Sends LLMNR Multicast.
- (If LLMNR Fails): Sends NBT-NS Broadcast.
Remediation
Typically, disabling LLMNR and NBT-NS can cautiously used (to ensure no breakages) at the network or host-level.
Disable LLMNR by:
- Group Policy –>
- Computer Configuration –>
- Administrative Templates –>
- Network –>
- DNS Client
- Enable “Turn OFF Multicast Name Resolution”
Disable NBT-NS (locally only on each host or via GPO w/ PowerShell):
- Network and Sharing Center –>
- Control Panel –>
- Change adapter settings
- Right-clicking on the adapter –> properties –>
- Selecting Internet Protocol Version 4 (TCP/IPv4) –> Properties –> Advanced –> selecting the WINS tab
- Select “Disable NetBIOS over TCP/IP”