Skip to content
afssecPublic

About

Chrome MV3 extension that auto-discovers JS endpoints and parameter keys from code and network traffic

Topics

Resources

Stars

13 stars

Watchers

0 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

Repository files navigation

NarrowX Banner

NarrowX — The Ultimate JS Endpoint Hunter

Extract endpoints, parameters, and sensitive indicators from JavaScript and network activity.
Built for ‌Bug Bounty Hunters and Security engineers.


Highlights

  • Inline and external JS parsing (CSP/CORS-safe via Background fetch)
  • Capture network requests & extract parameters
  • Auto Extract: auto-scroll + safe synthetic clicks + wait-for-idle + multi-source parsing
  • Scope filtering with wildcard * across domains/subdomains
  • Local-only processing (privacy by design)

Table of Contents

Installation

  1. Download/clone this repository.
  2. Open Chrome → chrome://extensions/
  3. Enable “Developer mode”.
  4. Click “Load unpacked” and select the repository folder.

Usage

  1. Click the extension icon to open the Popup.
  2. Turn it On (Toggle).
  3. Optionally set Scopes (e.g., https://*.target.com) and enable Scope filtering.
  4. Click “Auto Extract” → watch the progress bar.
  5. View categorized findings or Download as JSON.

Tips:

  • Use Scope to focus on your target and reduce noise.
  • Auto Extract performs safe interactions and won’t open new tabs.

Screenshots

NarrowX — Popup (Dark)   NarrowX — Progress UI

Features

  • Endpoint discovery from:

    • Inline scripts
    • External JS files (fetched in background to bypass CSP/CORS)
    • Performance entries (resource requests)
    • XHR/Fetch monitors
    • HTML attributes (href, src, action)
    • Full page HTML sweep
  • Parameter keys extraction from:

    • Query strings
    • JSON request bodies
    • application/x-www-form-urlencoded request bodies (first-level keys)
  • Progress UI with stage-by-stage updates

  • Data control: Reset findings or download as JSON

About

Chrome MV3 extension that auto-discovers JS endpoints and parameter keys from code and network traffic

Topics

Resources

Stars

13 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages