js-recon

Community

Automate JavaScript source code analysis for penetration testing.

AuthorChid0k
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the analysis of JavaScript source code, streamlining the process of identifying potential security vulnerabilities and weaknesses.

Core Features & Use Cases

  • JavaScript Code Analysis: Automatically scans JavaScript files for common security issues like SQL injection, XSS, and SSTI vulnerabilities.
  • API Endpoint Detection: Identifies API endpoints and categorizes them based on their risk level.
  • Authentication Flow Reconstruction: Maps out the authentication flow to identify potential bypasses or vulnerabilities.
  • Encryption Flow Analysis: Inspects how data is encrypted and decrypted within the code.
  • Secrets Assessment: Assesses the presence and potential exploitability of secrets like API keys or hardcoded passwords.
  • Admin and Hidden Functionality Detection: Identifies hidden features or routes that might indicate additional vulnerabilities.
  • GraphQL Analysis: Analyzes GraphQL code for potential security risks.
  • Object Structure and IDOR Analysis: Identifies objects within the code that might be vulnerable to IDOR attacks.
  • Use Case: A penetration tester analyzes a JavaScript file from a web application to identify potential security vulnerabilities.

Quick Start

Use the js-recon skill to analyze the JavaScript file 'app.js' for potential security vulnerabilities.

Dependency Matrix

Required Modules

jsbeautifierpypdf2pdfplumberrequestsbeautifulsoup4pyyaml

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: js-recon
Download link: https://github.com/Chid0k/claude-marketplace/archive/main.zip#js-recon

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.