recon-exposed-devtools

Detect exposed developer tools, debug interfaces, and source-map files on web applications.

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill recon-exposed-devtools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recon-exposed-devtools
Source: https://github.com/salmanabdurrahman/pi-pentest-agent/tree/main/skills/recon-exposed-devtools
Command: npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill recon-exposed-devtools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill identifies accidentally exposed developer tools, debug interfaces, and source-map files in production environments that could lead to information disclosure or unauthorized access.

Core Features & Use Cases

  • Debug Interface Detection: Scans for exposed endpoints like Symfony Profiler, Laravel Telescope, Jupyter notebooks, and Node.js inspectors.
  • Source-Map Analysis: Extracts and analyzes source-map files to identify potential leaks of original source code, internal API endpoints, or hardcoded credentials.
  • Automated Verification: Integrates with security scanning tools to validate findings and provide actionable remediation steps.

Quick Start

Use the recon-exposed-devtools skill to scan the target domain example.com for exposed debug interfaces and source-map leaks.

Frequently Asked Questions about recon-exposed-devtools

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

FAQPage Schema
How do I find exposed debug interfaces in production environments?

Detecting exposed developer tools involves probing web applications for endpoints like Node.js inspectors and Jupyter notebooks. It identifies misconfigured production environments where internal debugging interfaces are publicly accessible, preventing unauthorized access and information disclosure.

What is source-map file analysis in security assessments?

Source-map analysis in security assessments is the extraction and review of source-map files to identify leaked original source code, internal API endpoints, or hardcoded credentials. It helps security teams understand exactly what client-side data is exposed to attackers.

How do I scan a domain for exposed Jupyter notebooks and Node.js inspectors?

To scan a domain for exposed Jupyter notebooks and Node.js inspectors, this skill uses HTTP probing to locate accessible developer tools. It operates under strict rate-limiting and authorization policies to ensure safe reconnaissance during penetration testing.

Does exposed devtools reconnaissance work for Laravel Telescope and Symfony Profiler?

Yes, exposed devtools reconnaissance works for Laravel Telescope and Symfony Profiler. It applies HTTP probing to detect these specific debug interfaces, validating their exposure and providing actionable remediation steps to secure the application.

What are the limitations of scanning for source-map leaks?

The main limitation of scanning for source-map leaks is the strict requirement for proper authorization and rate-limiting. Unauthorized probing of production environments for source-map files can disrupt services and violate security testing policies.