Ethixion is a next-generation Web Application Firewall (WAF) designed to secure modern web applications and APIs against evolving cyber threats.
It combines real-time traffic filtering, behavioral detection, geofencing, IP reputation checks, and machine learning heuristics to provide unparalleled protection with actionable insights.
In a digital era where security is critical, Ethixion acts as your ethical, intelligent, and resilient guardian for safeguarding applications at scale.
- Blocks SQL Injection, XSS, CSRF, RCE, and 95%+ of known web attacks.
- Adaptive detection powered by ML heuristics and threat intelligence feeds.
- Restrict or allow traffic based on geographic region.
- Check IPs against global threat reputation databases.
- Detect DoS/DDoS attempts, request floods, and API abuse patterns.
- Auto-ban malicious actors while ensuring genuine traffic stays unhindered.
- Request logging with success/failure patterns.
- Heatmaps of API traffic vs. detected threats.
- Real-time dashboards to analyze trends, anomalies, and suspicious requests.
- Dynamic anomaly detection through traffic fingerprinting.
- Behavioral heuristics to identify zero-day attacks.
- Easy integration with APIs & CI/CD pipelines.
- Detailed logs and alerts for security transparency.
- β High Accuracy: Detects >95% of common web attacks.
- π¦ Rust-Powered Performance: Built with Rocket framework for speed & safety.
- π Actionable Insights: Monitor user activity, attack timelines, and abusive IPs.
- π Smart Alerts: Email & dashboard-based notifications for incidents.
- βοΈ Cloud-Ready: Designed for scalable deployment.
- Backend: Rust (Rocket Framework)
- Database: PostgreSQL + SQLx
- Frontend Dashboard: React.js + TailwindCSS
- Security Engine: Custom filters + ML heuristics
- Analytics: Real-time monitoring & SQL-based insights
Ethixion is an open-source security project built by developers, for developers.
We welcome contributions in the form of:
- π§ New security modules & filters
- π Analytics dashboards & monitoring tools
- π Documentation & tutorials
Steps to contribute:
- Fork the repository
- Create a feature branch
- Commit your changes
- Open a pull request
Ethixion is licensed under the MIT License.
You are free to use, modify, and distribute responsibly.
For feedback, bug reports, or contributions:
π§ Reach us via GitHub Issues.
π Hosting and service launch coming soon! Stay tuned.