T1557.001: Name Resolution Poisoning and SMB Relay
By responding to LLMNR/NBT-NS/mDNS network traffic, adversaries may spoof an authoritative source for name resolution to force communication with an adversary controlled system.[1] This activity may be used to collect or relay authentication materials.
Link-Local Multicast Name Resolution (LLMNR) and NetBIOS Name Service (NBT-NS) are Microsoft Windows components that serve as alternate methods of host identification. LLMNR is based upon the Domain Name System (DNS) format and allows hosts on the same local link to perform name resolution for other hosts. NBT-NS identifies systems on a local network by their NetBIOS name.[2][3]
Multicast Domain Name System(mDNS) is a zero-configuration service used to resolve hostnames to IP addresses with “.local” as a top-level domain. MDNS is based upon Domain Name System (DNS) format and allows hosts on the same network segment to perform name resolution for other hosts, using multicast.[4]
Adversaries can spoof an authoritative source for name resolution on a victim network by responding to LLMNR (UDP 5355)/NBT-NS (UDP 137)/mDNS (UDP 5353) traffic as if they know the identity of the requested host, effectively poisoning the service so that the victims will communicate with the adversary controlled system. If the requested host belongs to a resource that requires identification/authentication, the username and NTLMv2 hash will then be sent to the adversary controlled system. The adversary can then collect the hash information sent over the wire through tools that monitor the ports for traffic or through Network Sniffing and crack the hashes offline through Brute Force to obtain the plaintext passwords.
In some cases where an adversary has access to a system that is in the authentication path between systems or when automated scans that use credentials attempt to authenticate to an adversary controlled system, the NTLMv1/v2 hashes can be intercepted and relayed to access and execute code against a target system. The relay step can happen in conjunction with poisoning but may also be independent of it.[5][6] Additionally, adversaries may encapsulate the NTLMv1/v2 hashes into various other protocols, such as LDAP, MSSQL and HTTP, to expand and use multiple services with the valid NTLM response.
Several tools may be used to poison name services within local networks such as NBNSpoof, Metasploit, and Responder.[7][8][9]
Analyst context for executives and security teams
Name Resolution Poisoning and SMB Relay matters because it can turn routine Windows name-resolution fallback traffic into credential exposure or relay opportunities. If Windows systems still rely on LLMNR, NBT-NS, or mDNS on local segments, an attacker-positioned system may impersonate a requested host and cause victims or automated credentialed processes to authenticate to it. For leaders, the risk is not just “hash theft”; it is whether local network design, legacy name-resolution behavior, and NTLM-dependent workflows create a practical path from one foothold to broader access.
Executive priority
Prioritize this where Windows endpoints, shared network segments, NTLM authentication, and internal scanning or administration workflows intersect. The business decision is whether legacy convenience protocols are worth the credential-access and collection risk they introduce. Ask for evidence that unnecessary name-resolution features are disabled where feasible, lateral traffic is segmented and filtered, and SOC teams can see suspicious LLMNR/NBT-NS/mDNS responses and NTLM relay patterns. This also supports audit and resilience conversations because it tests whether identity controls and network architecture reduce post-compromise movement rather than only protecting the perimeter.
Technical view
ATT&CK defines this as a Windows sub-technique of Adversary-in-the-Middle under credential-access and collection. Defenders should validate exposure on UDP 5355 for LLMNR, UDP 137 for NBT-NS, and UDP 5353 for mDNS, then test whether hosts can be induced to send NTLMv1/v2 material to unexpected systems. Because official detection text is not provided, detection engineering should rely on relationship context, especially DET0462, network telemetry, and authentication evidence. Pay special attention to relays into SMB and possible encapsulation into LDAP, MSSQL, or HTTP as described by ATT&CK. Tool context includes Responder, Impacket, Empire, PoshC2, Pupy, NBNSpoof, and Metasploit-related capability references; treat these as analytic pivots, not proof of activity by themselves.
Likely telemetry
- Network traffic for LLMNR on UDP 5355, NBT-NS on UDP 137, and mDNS on UDP 5353
- Responses to name-resolution requests from unexpected or non-authoritative hosts on the same local segment
- SMB authentication attempts and NTLMv1/v2 challenge-response activity involving unusual internal systems
- LDAP, MSSQL, HTTP, or SMB connections shortly after name-resolution requests
- Endpoint firewall, Windows host, and network sensor logs showing lateral traffic patterns
Detection direction
- Validate DET0462 or equivalent analytics against the actual Windows network segments where multicast or broadcast name resolution is allowed.
- Alert on hosts that answer many LLMNR/NBT-NS/mDNS queries, especially when they are not expected name-resolution infrastructure.
- Correlate name-resolution poisoning indicators with subsequent NTLM authentication to the same host or with SMB, LDAP, MSSQL, or HTTP relay-like activity.
- Tune for legitimate local discovery and zero-configuration services to reduce noise, especially for mDNS, while preserving visibility into unexpected responders.
- Do not rely only on endpoint process names or known tool signatures; ATT&CK notes the behavior can be performed through multiple tools and protocol paths.
Mitigation priorities
- First, disable or remove unnecessary name-resolution features or services where business operations allow, aligning to M1042.
- Segment networks to reduce exposure between workstations, servers, administrative systems, and critical assets, aligning to M1030.
- Filter lateral network traffic so only required protocols and sources can communicate across segments, aligning to M1037.
- Use network intrusion prevention or detection signatures at appropriate boundaries to block or alert on suspicious traffic, aligning to M1031.
- Reduce dependence on NTLM-based workflows where feasible and verify that administrative and scanning processes do not unnecessarily authenticate broadly across local segments.
Analyst notes and limits
This object replaces revoked technique T1171 and is a sub-technique of T1557 Adversary-in-the-Middle. ATT&CK maps use of this behavior to Lazarus Group and Wizard Spider and maps related software including Responder, Pupy, Impacket, Empire, and PoshC2. Those relationships are useful for threat-informed hunting and purple-team planning, but local evidence is required before inferring any specific actor or tool. The strongest defensive value is usually gained by combining configuration review, network segmentation validation, and authentication-path monitoring.
Official ATT&CK detection guidance for this object is not provided in the supplied fields. The take is therefore based on the official description, listed protocols and ports, platform and tactic metadata, external references, and supplied relationships. It does not assert active exploitation, customer exposure, or guaranteed detection coverage.
Name Resolution Poisoning and SMB Relay
By responding to LLMNR/NBT-NS/mDNS network traffic, adversaries may spoof an authoritative source for name resolution to force communication with an adversary controlled system.[1] This activity may be used to collect or relay authentication materials.
Link-Local Multicast Name Resolution (LLMNR) and NetBIOS Name Service (NBT-NS) are Microsoft Windows components that serve as alternate methods of host identification. LLMNR is based upon the Domain Name System (DNS) format and allows hosts on the same local link to perform name resolution for other hosts. NBT-NS identifies systems on a local network by their NetBIOS name.[2][3]
Multicast Domain Name System(mDNS) is a zero-configuration service used to resolve hostnames to IP addresses with “.local” as a top-level domain. MDNS is based upon Domain Name System (DNS) format and allows hosts on the same network segment to perform name resolution for other hosts, using multicast.[4]
Adversaries can spoof an authoritative source for name resolution on a victim network by responding to LLMNR (UDP 5355)/NBT-NS (UDP 137)/mDNS (UDP 5353) traffic as if they know the identity of the requested host, effectively poisoning the service so that the victims will communicate with the adversary controlled system. If the requested host belongs to a resource that requires identification/authentication, the username and NTLMv2 hash will then be sent to the adversary controlled system. The adversary can then collect the hash information sent over the wire through tools that monitor the ports for traffic or through Network Sniffing and crack the hashes offline through Brute Force to obtain the plaintext passwords.
In some cases where an adversary has access to a system that is in the authentication path between systems or when automated scans that use credentials attempt to authenticate to an adversary controlled system, the NTLMv1/v2 hashes can be intercepted and relayed to access and execute code against a target system. The relay step can happen in conjunction with poisoning but may also be independent of it.[5][6] Additionally, adversaries may encapsulate the NTLMv1/v2 hashes into various other protocols, such as LDAP, MSSQL and HTTP, to expand and use multiple services with the valid NTLM response.
Several tools may be used to poison name services within local networks such as NBNSpoof, Metasploit, and Responder.[7][8][9]
How security teams should use this page
Treat this object as behavior context, not an attribution claim. Validate the related groups, software, data sources, and mitigations against official ATT&CK relationships and your own telemetry before making control-coverage decisions.
Related techniques
This mirrors the MITRE pattern of making group, software, campaign, and technique relationships scannable. Relationship notes come from mirrored ATT&CK relationship text when available.
| Domain | ID | Name | Relationship / procedure |
|---|---|---|---|
| Enterprise | T1557 | Adversary-in-the-Middle | This object subtechnique of Adversary-in-the-Middle. |
| Enterprise | T1171 | LLMNR/NBT-NS Poisoning and Relay | LLMNR/NBT-NS Poisoning and Relay revoked by this object. |
Groups, software, and campaigns
G0032: Lazarus Group
Lazarus Group is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). [1] [2] Lazarus Group has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by Lazarus Group correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.[3]
North Korea’s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses “Lazarus Group” as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.[4][5][6]
G0102: Wizard Spider
Wizard Spider is a Russia-based financially motivated threat group originally known for the creation and deployment of TrickBot since at least 2016. Wizard Spider possesses a diverse arsenal of tools and has conducted ransomware campaigns against a variety of organizations, ranging from major corporations to hospitals.[1][2][3]
S0357: Impacket
S0363: Empire
Empire is an open-source, cross-platform remote administration and post-exploitation framework that is publicly available on GitHub. While the tool itself is primarily written in Python, the post-exploitation agents are written in pure PowerShell for Windows and Python for Linux/macOS. Empire was one of five tools singled out by a joint report on public hacking tools being widely used by adversaries.[1][2][3]
S0378: PoshC2
PoshC2 is an open source remote administration and post-exploitation framework that is publicly available on GitHub. The server-side components of the tool are primarily written in Python, while the implants are written in PowerShell. Although PoshC2 is primarily focused on Windows implantation, it does contain a basic Python dropper for Linux/macOS.[1]
S0192: Pupy
Pupy is an open source, cross-platform (Windows, Linux, OSX, Android) remote administration and post-exploitation tool. [1] It is written in Python and can be generated as a payload in several different ways (Windows exe, Python file, PowerShell oneliner/file, Linux elf, APK, Rubber Ducky, etc.). [1] Pupy is publicly available on GitHub. [1]
S0174: Responder
Responder is an open source tool used for LLMNR, NBT-NS and MDNS poisoning, with built-in HTTP/SMB/MSSQL/FTP/LDAP rogue authentication server supporting NTLMv1/NTLMv2/LMv2, Extended Security NTLMSSP and Basic HTTP authentication. [1]
All related ATT&CK context
Mitigation direction
Object version and sync metadata
The fields below describe the current mirrored snapshot. When Glexia retains multiple ATT&CK source imports, you can open the table to compare the same object across releases (hashes and MITRE timestamps). For MITRE’s own release notes and roadmap, see ATT&CK resources — Updates .
Imported snapshots across ATT&CK releases (1)
| Release | Bundle imported | Object version | Modified | Status | Raw hash |
|---|---|---|---|---|---|
| 19.1 | 2.0 | Current bundle | 8a613ee666ff… |
Mirrored ATT&CK source object
The raw object is retained through the mirrored ATT&CK source bundle and object hash. The raw endpoint returns the exact object from the mirrored bundle when available.
External references and citations
MITRE external references are preserved separately from Glexia analysis so citations remain traceable to their original source records.
-
[1]
BlackCat ransomware
Lucas Silva, Leandro Froes. (2022, April 18). An Investigation of the BlackCat Ransomware via Trend Micro Vision One. Retrieved February 2, 2026.
Open source URL -
[2]
Wikipedia LLMNR
Wikipedia. (2016, July 7). Link-Local Multicast Name Resolution. Retrieved November 17, 2017.
Open source URL -
[3]
TechNet NetBIOS
Microsoft. (n.d.). NetBIOS Name Resolution. Retrieved November 17, 2017.
Open source URL -
[4]
mDNS RFC
S. Cheshire, M. Krochmal. (2013, February). Multicast DNS. Retrieved February 2, 2026.
Open source URL -
[5]
byt3bl33d3r NTLM Relaying
Salvati, M. (2017, June 2). Practical guide to NTLM Relaying in 2017 (A.K.A getting a foothold in under 5 minutes). Retrieved February 7, 2019.
Open source URL -
[6]
Secure Ideas SMB Relay
Kuehn, E. (2018, April 11). Ever Run a Relay? Why SMB Relays Should Be On Your Mind. Retrieved February 7, 2019.
Open source URL -
[7]
GitHub NBNSpoof
Nomex. (2014, February 7). NBNSpoof. Retrieved November 17, 2017.
Open source URL -
[8]
Rapid7 LLMNR Spoofer
Francois, R. (n.d.). LLMNR Spoofer. Retrieved November 17, 2017.
Open source URL -
[9]
GitHub Responder
Gaffie, L. (2016, August 25). Responder. Retrieved November 17, 2017.
Open source URL -
[10]
mitre-attack T1557.001Open source URL
Source: MITRE ATT&CK®. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation. Glexia is not affiliated with or endorsed by MITRE.