hunt-ntlm-info

Probe internet-reachable services for NTLM information disclosure by parsing NTLMSSP Type-2 messages.

13|2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/pdparchitect/rook --skill hunt-ntlm-info-pdparchitect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-ntlm-info
Source: https://github.com/pdparchitect/rook/tree/main/skills/hunt-ntlm-info
Command: npx skills add https://github.com/pdparchitect/rook --skill hunt-ntlm-info-pdparchitect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the security risk of unintentional NTLM information disclosure on internet-facing enterprise services, which can reveal sensitive internal Active Directory topology to unauthorized parties.

Core Features & Use Cases

  • Automated Reconnaissance: Probes anonymous endpoints for NTLM/Negotiate authentication headers.
  • AV_PAIR Decoding: Parses Type-2 challenge messages to extract NetBIOS names, DNS forest structures, and server timestamps.
  • Use Case: Use this skill to audit internet-reachable IIS, SharePoint, or Exchange servers to determine if they are leaking internal domain names or default Windows hostnames that could facilitate further credential-based attacks.

Quick Start

Use the hunt-ntlm-info skill to probe the target domain example.com for NTLM information disclosure and decode the resulting AV_PAIR data.

Frequently Asked Questions about hunt-ntlm-info

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

FAQPage Schema
How do I detect NTLM information disclosure on internet-facing IIS servers?

Detect NTLM information disclosure on IIS servers by probing anonymous endpoints for NTLM/Negotiate authentication headers. This process captures and parses NTLMSSP Type-2 challenge messages to extract sensitive internal Active Directory topology details.

What data can I extract from NTLMSSP Type-2 challenge messages during a security audit?

Extracting NTLMSSP Type-2 challenge messages during a security audit reveals NetBIOS names, DNS forest structures, and server timestamps. This decoded AV_PAIR data exposes internal domain names and default Windows hostnames from enterprise infrastructure.

Can I audit Exchange and SharePoint servers for NTLM authentication leaks?

Yes, you can audit Exchange and SharePoint servers for NTLM authentication leaks. The skill probes these internet-reachable web-based enterprise services to map internal Active Directory topology and identify server configuration vulnerabilities.

How do I map internal Active Directory topology from external reconnaissance?

Map internal Active Directory topology from external reconnaissance by capturing NTLM handshake data from public-facing enterprise services. Analyzing the decoded Type-2 challenge messages reveals internal domain naming structures and server configurations.

Do I need raw socket capabilities to capture NTLM negotiate headers?

Yes, raw socket communication capabilities are required to capture NTLM negotiate headers. Maintaining persistent connections is necessary for successful NTLM handshake analysis and accurate Type-2 challenge message parsing.

Why does my NTLM reconnaissance fail to retrieve DNS forest information?

NTLM reconnaissance fails to retrieve DNS forest information when persistent raw socket connections are not maintained. Successful AV_PAIR decoding requires maintaining the connection throughout the entire NTLM handshake analysis process.