ntlm-relay-coercion

Relay NTLM authentication to SMB, LDAP, HTTP, or MSSQL targets.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bingook/bingo --skill ntlm-relay-coercion-bingook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ntlm-relay-coercion
Source: https://github.com/bingook/bingo/tree/main/bingo/skills/hack-skills/ntlm-relay-coercion
Command: npx skills add https://github.com/bingook/bingo --skill ntlm-relay-coercion-bingook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires responder, ntlmrelayx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert-level NTLM relay and authentication coercion techniques for escalating privileges in Windows environments.

Core Features & Use Cases

  • NTLM Relay: Capture and relay NTLM authentication to escalate privileges via SMB, LDAP, HTTP, or MSSQL relay targets.
  • Coercion Methods: Implements PetitPotam, PrinterBug, and other coercion methods for various protocols.
  • Target Support: Relay to SMB, LDAP, LDAPS, HTTP (ADCS), MSSQL, IMAP/SMTP, RPC, and more.
  • Use Case: An attacker can use this Skill to relay NTLM authentication from a victim to a target server, gaining access to sensitive information or performing unauthorized actions.

Quick Start

To initiate an NTLM relay to a target server, use the following command: ntlmrelayx.py -tf targets.txt -smb2support

Frequently Asked Questions about ntlm-relay-coercion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I relay NTLM authentication to escalate privileges in a Windows environment?

NTLM relay for privilege escalation is performed by capturing authentication via Responder and relaying it to targets like SMB, LDAP, or HTTP using ntlmrelayx. You can initiate a relay by executing commands such as ntlmrelayx.py with your target file and protocol support flags.

What coercion methods can I use to force Windows authentication for relay attacks?

PetitPotam and PrinterBug are specific coercion methods used to force Windows machines into initiating NTLM authentication. These coerced authentication requests can then be intercepted and relayed to target servers for unauthorized access.

Does this NTLM relay approach support IPv6 DNS takeover for MitM6 attacks?

Yes, this approach handles IPv6 DNS takeover specifically for MitM6 attacks. It integrates this capability to manipulate network traffic and force Windows environments into relaying NTLM authentication through the attacker's machine.

Can I relay captured NTLM authentication to protocols other than SMB?

Yes, captured NTLM authentication can be relayed to various protocols beyond SMB, including LDAP, LDAPS, HTTP for ADCS, MSSQL, IMAP/SMTP, and RPC. This multi-protocol support allows targeting different services for privilege escalation.

Do I need Responder and ntlmrelayx to perform NTLM relay and coercion?

Yes, Responder and ntlmrelayx are required dependencies. Responder is necessary for credential capture, while ntlmrelayx is used for the actual relay execution to the target protocols during privilege escalation.

What is the best way to start an NTLM relay to a target server?

The best way to start an NTLM relay is by using ntlmrelayx with a targets file. You can initiate the process by running a command like ntlmrelayx.py -tf targets.txt -smb2support to relay captured authentication to your specified servers.