Unlock JavaScript hidden secrets
jxscout discovers, analyzes, and optimizes JavaScript to reveal the security vulnerabilities that others miss.

JavaScript Analysis Made Easy
Find the code that others miss.
Sourcemap discovery and reversal
jxscout discovers and reverses sourcemaps to reveal the original source code so you can analyze it.

Webpack chunk discovery
jxscout discovers and fetches Webpack chunks to reveal lazy-loaded code that wasn't loaded by the browser.

Code optimization
jxscout optimizes original code and resolves variable references to make code easier to analyze.

Find relevant code
jxscout uses AST analysis to help you quickly identify relevant code that could uncover vulnerabilities.

Asset tree overview
jxscout automatically downloads assets and tracks relationships between HTML pages and JavaScript files to help you locate vulnerable code.

Code beautification
jxscout beautifies code to make it easier to read and analyze.

See it in action
Pricing
Frequently Asked Questions
The pro version adds the following features:
- MCP Server - One of the great things about jxscout is that it automatically saves all JavaScript files to your file system. This makes it very easy to use AI tools (e.g. Cursor, GitHub Copilot, etc.) to analyze the code. With the MCP server, jxscout can provide even more context to AI tools, making it even more powerful.
- Project-level views and improved VSCode extension - The pro version extends the VSCode extension with many new capabilities that allow you to easily navigate through your target's code. One key difference is that in the free version you need to manually navigate through each file to view the analysis results from jxscout. In the pro version you can select multiple files, or even get analysis results for the entire project. This makes it really easy to do things like creating a wordlist of API paths found in the JS files.
- JavaScript Optimizer - The pro version adds an optimizer that automatically optimizes the JavaScript code, making it easier to read and, most importantly, it will inline string references. This will make jxscout find even more API paths. For instance, with the optimizer the following code: var apiBaseUrl = "/api"; var users = apiBaseUrl + "/users"; will be optimized to var users = "/api/users";
- Bug fixes and general improvements - I want to apply some of these to the open source version, but my main focus is this version, so there will be lots of improvements in the pro version that won't be available in the open source version for a while unfortunately.
If you are not sure which version to choose, you can always get a free trial license and try both!