Vajra is a powerful web security testing tool built in Java that provides features like HTTP request interception, history tracking, and request repeating capabilities.
- HTTP/HTTPS Traffic Interception
- Request/Response History Logging
- Request Repeater Functionality
- TLS Support
- Customizable Proxy Settings
- Request/Response Viewer with Syntax Highlighting
- Java 11 or higher
- Maven
- Clone the repository
git clone https://github.com/axomsec/Vajra.git
cd Vajra
- Build the project
mvn clean install
- Run the application
java -jar target\Vajra-1.0-SNAPSHOT.jar
-
Start the proxy server bash java -jar target/vajra-1.0-SNAPSHOT.jar
-
Configure your browser to use the proxy server (exactly like you configure for BurpSuite)
- Intercepted requests and responses are logged in the history table
- Click on a request to view the details
(This feature is not ready/implemented yet)
- Select a request from the history table
- Click the "Send to Repeater" button
- The request will be sent to the repeater and the response will be displayed in the response viewer
- Configure the proxy settings in the settings panel
I have heard the open-source community is magical? Your contribution matters and i am openly looking for contributors.
- Fork the repository
- Create a new branch
- Make your changes and commit them
- Push your changes to your fork
- Create a pull request
Email: rony@axomsec.com
Feel free to hit me up with an email.
This project is licensed under the MIT License. See the LICENSE file for details.