- Code Improvements
- Refactored core modules, this changelog, readme and functions
- GUI Implementation
- Added graphical user interface
- Documentation
- Updated README file
- Payload Encoding
- Enhanced execute_js_in_browser with quote_plus encoding
- Implemented URL parameter-based payload delivery
- URL Handling
- Added automatic HTTPS prefix
- Improved URL parameter injection system
- Fixed missing payload argument in execute_js_in_browser
- Resolved directory recognition issues
- Improved user interaction and feedback
- Enhanced modular testing capabilities
✅ Advanced payload delivery (POST requests, header injections)
✅ Detailed logging and reporting system
✅ Expanded payload library
✅ Additional encoding and obfuscation support
- Created base framework structure
- Implemented run.py as main entry point
- Designed modular core system
- Key Functions
- load_js_payloads(directory)
- execute_js_in_browser(url, payloads)
- js_injection_module(url)
- Implemented modular loading system
- Added dynamic URL handling
- Created payload directory structure
-
All modules can be tested independently
-
Console output required for logging
-
Cross-platform compatibility maintained