jenish-sojitra/JSAnalyzer

Source: GitHub

Author: jenish-sojitra

URL: https://github.com/jenish-sojitra/JSAnalyzer

https://github.com/jenish-sojitra/JSAnalyzer

ONE SENTENCE SUMMARY:

A Burp Suite extension for JavaScript static analysis efficiently extracts vital information while minimizing noise and enhancing accuracy.

MAIN POINTS:

  1. Detects API paths, REST endpoints, OAuth URLs, admin routes.
  2. Extracts full URLs, including cloud storage links.
  3. Scans for API keys, tokens, credentials.
  4. Finds email addresses in JavaScript code.
  5. Detects references to sensitive files.
  6. Provides smart filtering to reduce irrelevant data.
  7. Tracks source files for each finding.
  8. Offers live search and results export in JSON format.
  9. Allows analysis via Burp Suite with simple installation and integration.
  10. Implements a Python-based analysis engine for standalone usage.

TAKEAWAYS:

  1. Efficiently reduces noise to enhance information accuracy.
  2. Supports real-time filtering and multiple request analysis.
  3. Customizable for additional secret and endpoint patterns.
  4. Easy integration with Python projects and Burp Suite.
  5. Open for community contributions and improvements under MIT License.