Building CyvoraX Suite: An Open-Source Web Security & Penetration Testing Workbench
Hello everyone! π
Over the past several months, I've been working on CyvoraX Suite, an open-source desktop application for web security testing and penetration testing.
The project is still under active development, and I'm sharing it early because I believe open-source software improves when it's built with community feedback rather than behind closed doors.
Why I Started This Project
As someone interested in cybersecurity and bug bounty hunting, I wanted to understand how professional web security tools work under the hood.
Rather than simply using existing tools, I wanted to explore questions like:
- How does a MITM proxy intercept HTTPS traffic?
- How can HTTP requests and responses be modified efficiently?
- What does a scalable plugin architecture look like?
- How can AI assist security researchers without replacing human analysis?
Those questions eventually became CyvoraX Suite.
Tech Stack
The project is primarily built with:
- Java 17
- JavaFX
- Netty
To keep the architecture modular, some components are implemented using:
- Rust
- Go
- C
- C++
- C#
Current Features
Current functionality includes:
- π‘οΈ MITM Interception Proxy
- π HTTP Request & Response Editor
- πΊοΈ Target Site Mapping
- β‘ Turbo Intruder
- π€ AI Vulnerability Assistant
- π Modular Plugin Architecture
Current Status
The project is functional, but it is not feature complete.
Some areas still need work, including:
- UI/UX improvements
- Additional proxy features
- More scanners
- Better documentation
- Performance optimizations
- Testing
- Plugin ecosystem
Looking for Contributors
I'd love to collaborate with developers interested in:
- Java
- JavaFX
- Netty
- Rust
- Go
- C/C++
- UI/UX
- Documentation
- Web Security
- Testing
Whether you're fixing bugs, improving the UI, writing documentation, or implementing new features, every contribution is appreciated.
Roadmap
Some of the features I'm planning include:
- HTTP/3 support
- Additional vulnerability scanners
- Plugin SDK improvements
- Better AI workflows
- Performance optimizations
- Improved reporting
- More cross-platform support
Feedback Welcome
If you have suggestions about the architecture, performance, user experience, or feature set, I'd genuinely appreciate your feedback.
Open-source projects become better through discussion and collaboration.
GitHub
β Repository:
https://github.com/jojin1709/CyvoraX-Suite
π Website:
https://jojin1709.github.io/CyvoraX-Suite/
Thank you for reading!
Top comments (0)