hunt-ntlm-info

Capture anonymous NTLM Type-2 challenges from IIS, SharePoint, and Exchange endpoints.

1.1k|191|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/uphiago/recon-skills --skill hunt-ntlm-info-uphiago
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-ntlm-info
Source: https://github.com/uphiago/recon-skills/tree/main/redteam/hunt-ntlm-info
Command: npx skills add https://github.com/uphiago/recon-skills --skill hunt-ntlm-info-uphiago

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of missing critical reconnaissance data for internet-exposed enterprise infrastructure such as IIS, SharePoint, and Exchange that leaks internal Active Directory topology, hostname provisioning details, and system timestamp data via anonymous NTLM authentication challenges.

Core Features & Use Cases

  • Anonymous NTLM Challenge Detection: Identifies internet-facing endpoints that expose NTLM or Negotiate authentication headers to unauthenticated users.
  • AV_PAIR Intelligence Extraction: Parses NTLM Type-2 challenge responses to extract NetBIOS domain names, DNS forest structure, default Windows hostnames, and system timestamps.
  • Use Case: For a penetration test targeting a customer's public SharePoint portal, use this Skill to quickly confirm if anonymous NTLM challenges are exposed, extract the internal AD forest name and default hostname to inform subsequent credential spraying and attack chain planning.

Quick Start

Use the hunt-ntlm-info skill to probe the target's public SharePoint API endpoint for anonymous NTLM Type-2 challenges and extract all available Active Directory topology and hostname intelligence from the response.

Frequently Asked Questions about hunt-ntlm-info

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

FAQPage Schema
How do I extract internal Active Directory topology from internet-exposed IIS or SharePoint?

Anonymous NTLM challenges expose internal AD topology because unauthenticated NTLM Type-2 responses from IIS or SharePoint leak NetBIOS domain names, DNS forest structure, and default Windows hostnames to anyone sending a request.

Can I get the default hostname and AD forest name from an unauthenticated NTLM challenge?

You extract AD topology by capturing anonymous NTLM Type-2 authentication challenges from internet-exposed IIS or SharePoint. This parses NTLM challenge responses to reveal internal AD forest names, NetBIOS domain names, and default hostnames.

What is the best way to perform non-intrusive reconnaissance on enterprise web applications with NTLM support?

Anonymous NTLM challenges expose internal AD topology because unauthenticated NTLM Type-2 responses from IIS or SharePoint leak NetBIOS domain names, DNS forest structure, and default Windows hostnames to anyone sending a request.

Does probing for anonymous NTLM Type-2 challenges work against Exchange remote access gateways?

Yes, probing for anonymous NTLM Type-2 challenges works against Exchange remote access gateways. The technique targets enterprise web applications and remote access gateways with NTLM support to extract system timestamp data and host provisioning hygiene details.

How do I use extracted NTLM information to inform credential spraying attacks?

You use extracted NTLM information to inform credential spraying by leveraging the discovered AD forest structure, UPN format, and default hostname indicators. This intelligence confirms target provisioning hygiene and domain structure for subsequent attack chain development.