Skip to content

yee-yore/JsAgent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JsAgent

🤖 LLM-powered agent for automated JS analysis in bug hunting & pentesting.

banner

Usage

  1. Git clone
> git clone https://github.com/yee-yore/JsAgent.git
  1. Install packages
# python version = 3.11.9
> pip install -r requirements.txt # for macOS
  1. Configure API keys in the .env file
OPENAI_API_KEY=        # Optional - set if using OpenAI
ANTHROPIC_API_KEY=     # Optional - set if using Anthropic
GEMINI_API_KEY=        # Optional - set if using Gemini (free available)
  1. Run jsagent.py
> python jsagent.py

Customize

  1. Targets (task())
# You can add things that can be extracted from Javascript (e.g. PII, Credential, Comment, IP address, etc.) to the description.
  1. Agents (agents())
# https://docs.crewai.com/concepts/agents

Update Log

  • 2025-04-22: JsAgent ver 1.0

About

🤖 LLM-powered agent for automated JS analysis in bug hunting & pentesting.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages