https://github.com/zebbern/jsx
Chrome extension that collects all JavaScript (.js) links on your current webpage!
https://github.com/zebbern/jsx
bug-bounty bug-bounty-hunting chrome-extension ctf-tools endpoints extract-data filter hackathon hacking-tools javascript js js-extract js-project links links-gatherer osint pentest
Last synced: 3 months ago
JSON representation
Chrome extension that collects all JavaScript (.js) links on your current webpage!
- Host: GitHub
- URL: https://github.com/zebbern/jsx
- Owner: zebbern
- License: mit
- Created: 2025-02-24T22:01:15.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-24T22:57:52.000Z (3 months ago)
- Last Synced: 2025-02-24T23:19:32.560Z (3 months ago)
- Topics: bug-bounty, bug-bounty-hunting, chrome-extension, ctf-tools, endpoints, extract-data, filter, hackathon, hacking-tools, javascript, js, js-extract, js-project, links, links-gatherer, osint, pentest
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**_A Chrome extension that collects all JavaScript (`.js`) links, form endpoints, and all other links from a webpage with a single click!_**Open An Issue For Any Questions :)
---
## **` Features `**
- [x] **Collects all JavaScript (`.js`) links** from any webpage
- [x] **Extracts form endpoints** (``)
- [x] **Finds all possible links** from `href, src, data-src, action, poster, formaction`
- [x] **Filter results** in each section
- [x] **Copy All** button for quick copying
- [x] **Download All** as `.txt` (for endpoints/links) or `.zip` (for JS files)
- [x] **Works with both inline and external scripts**
- [x] **Simple, lightweight, and privacy-focused**
- [x] **No data collection or tracking**---
## **`Installation`**
#### ⇨ **Manual Installation**
1. **Download the Extension**
```bash
# Clone the repository
git clone https://github.com/zebbern/JSX.git
```
2. Follow the setup steps below.
## **`Setup`**
#### ⇨ Loading in Chrome
1. Open Chrome and navigate to `chrome://extensions/`
2. Enable "Developer mode" in the top right corner
3. Click "Load unpacked"
4. Select the directory containing the extension files
5. **Pin the extension** (optional)#### ⇨ Verify Installation
- Look for the **JSX icon** in your Chrome toolbar
- Click the extension to open the **popup window**
## **`Usage`**
⇨ **Extracting JavaScript Links, Endpoints, and All Links**
- Click the **JSX extension icon** in the toolbar
- The extension will scan the current webpage and automatically extract:
- **JavaScript (`.js`) links**
- **Form Endpoints (`` values)**
- **All possible links (from `href`, `src`, `action`, etc.)**⇨ **Features in Each Section**
- **Filter** results using the search input
- **Copy All** to quickly copy all collected items
- **Download All** as a `.txt` (for endpoints & links) or `.zip` (for JS files)