Skip to content

"Detect sensitive info in JS files, secure web apps. Find passwords, API keys, tokens. Easy setup, clear reports. Contribute to web security."

Notifications You must be signed in to change notification settings

Vatsal-Shashwat/JS-Security-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

JavaScript Sensitive Information Finder 🕵️‍♂️

License

Discover and secure sensitive data in JavaScript files


Features

🔍 Automated Analysis: Quickly scan JavaScript files for potential sensitive data.

⚙️ Customizable Patterns: Configure detection patterns to match specific types of information.

📝 Detailed Reporting: Get comprehensive reports with identified sensitive information.

Installation

  1. Clone the repository:
    git clone https://github.com/Vatsal-Shashwat/js-sensitive-information-finder.git
    
    cd js-sensitive-information-finder
    
    pip install -r requirements.txt
    

Usage

  1. Add sample JavaScript files: Add your JavaScript files containing potential sensitive information to the sample_files directory.

  2. Run the script:

    python find_sensitive_info.py
    
Click to expand Scanning file: sample_files/file1.js Sensitive information found: API keys: YOUR_API_KEY Credentials: admin:password123 Sensitive URLs: https://api.example.com

Scanning file: sample_files/file2.js Sensitive information found: API keys: YOUR_ACCESS_TOKEN Sensitive URLs: https://example.com/login

About

"Detect sensitive info in JS files, secure web apps. Find passwords, API keys, tokens. Easy setup, clear reports. Contribute to web security."

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published