Skip to content

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

IKEv3Analytica – Modern IPsec/IKE Analiz & Enumeration Framework

License Python Protocol

IKEv3Analytica is a next-generation analysis and enumeration framework for IPsec VPNs. It replaces legacy tools like ikeforce with a modern, modular, and performant engine supporting both IKEv1 and IKEv2 protocols.

🚀 Key Features

  • Full Protocol Analysis: Comprehensive support for IKEv1 & IKEv2.
  • Auto-Enumeration: Automatically discover Group IDs and transform sets.
  • XAUTH Brute Force: Advanced dictionary attacks with prioritize likely candidates.
  • Async Scanning Engine: High-performance, multi-threaded scanning capabilities.
  • Risk Scoring: Automated security analysis of cipher suites and protocol settings.
  • Structured Reporting: Export results in JSON, HTML, and XML formats.
  • Docker Ready: Easy deployment using containerization.

🛠️ Installation

Using Pip

git clone https://github.com/ismailtsdln/IKEv3Analytica
cd IKEv3Analytica
pip install -r requirements.txt
python setup.py install

Using Docker

docker build -t ikev3analytica .
docker run -it ikev3analytica --help

📊 Usage Examples

Scan a Target

ikev3analytica scan --target 10.0.0.5 --protocol IKEv2 --full-enum

Brute-force XAUTH

ikev3analytica brute --target 10.0.0.5 --xauth-users users.txt --psk-list psk.lst

Generate HTML Report

ikev3analytica report --output html --dest ./reports/

📐 Project Architecture

IKEv3Analytica/
├── src/
│   ├── scanner/      # IKEv1/v2 Scanning Engines
│   ├── brute/        # Brute-force Modules
│   ├── reporting/    # Result Exporters
│   └── utils/        # Common Utilities
├── tests/            # Unit & Integration Tests
└── docs/             # Documentation

🤝 Contributing

Contributions are welcome! Please read the CONTRIBUTING.md for guidelines.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

IKEv3Analytica is a next-generation analysis and enumeration framework for IPsec VPNs. It replaces legacy tools like ikeforce with a modern, modular, and performant engine supporting both IKEv1 and IKEv2 protocols.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages