Jsluice++ is a Burp Suite extension designed for passive and active scanning of JavaScript traffic using the CLI tool.
The extension utilizes jsluice’s capabilities to extract URLs, paths, and secrets from static JavaScript files and integrates it with Burp Suite, allowing you to easily scan javascript traffic from Burp Suite’s Sitemap or Proxy while also offering a user-friendly interface for data inspection and a variety of additional useful features
Requirements:
- jsluice CLI
- Jython(2.7.3)
if this isn’t your first time installing a jython extension you can skip to step 3.
- Visit Jython’s Official Website and download Jython’s standalone JAR
- In Burp Suite -> “Extensions” -> “Extensions Settings” -> under “Python environment” select the “Location of Jython standalone JAR file”
- Download and install jsluice’s CLI
go install github.com/BishopFox/jsluice/cmd/jsluice@latest
(ensure that the jsluice binary is in your$PATH
otherwise the extension won’t work) - Download jsluicepp.py, then in Burp Suite go to “Extensions” -> “Installed” -> Click “Add” -> under “Extension type” select “Python” -> Select the jsluicepp.py file.
@Credit: https://x.com/sharp488
You can access the tool by following the Git repository mentioned below.
1 | https://github.com/0x999-x/jsluicepp |
A keen learner and passionate IT student. He has done Web designing, CCNA, RedHat, Ethical hacking, Network & web penetration testing. Currently, he is completing his graduation and learning about Red teaming, CTF challenges & Blue teaming.