Open-Source Web Security Testing Platform | Açık Kaynak Web Güvenlik Test Platformu
This project is developed as an open-source web security testing platform. My goal is to provide security researchers and penetration testing professionals with a free, powerful, and modern tool.
Kalkaneus is a professional-grade MITM (Man-in-the-Middle) proxy tool built with Electron and Node.js. It offers HTTP/HTTPS traffic interception, analysis, and manipulation capabilities for penetration testers, red team operators, and security researchers.
- 🔒 MITM Proxy: HTTP/HTTPS traffic interception with automatic CA certificate generation
- 🔄 Repeater: Manually modify and resend requests
- ⚡ Intruder: Automated fuzzing engine (Sniper attack support)
- 🛡️ Scanner: YAML-based vulnerability scanner (50+ templates)
- 📝 Decoder: Multi-format support (Base64, URL, Hex, etc.)
- 📊 Logger: Comprehensive HTTP traffic logging, filtering, and export
- 🔍 Search & Highlight: Powerful search and highlighting with Monaco Editor
- 🎨 Modern UI: Dark-themed, responsive design with React and Tailwind CSS
- 💾 Project Management: Project save/load support
- 🔧 Collaborator: Out-of-band interaction testing
- 📋 Comparer: Request/response comparison tool
IMPORTANT: This tool is designed for authorized security testing only. Unauthorized traffic interception is illegal. Always ensure you have explicit permission before using this tool.
Disclaimer: The developers are not responsible for misuse of this tool. Users are solely responsible for complying with local laws.
- Node.js 18+
- npm or yarn
- Windows, macOS, or Linux
# Clone the repository
git clone https://github.com/huseyinstif/kalkaneus.git
cd kalkaneus
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build-
CA Certificate Setup
- Launch Kalkaneus
- Go to Dashboard
- Click "Download CA Certificate"
- Install the certificate in your browser or operating system
-
Proxy Settings
- Host:
127.0.0.1 - Port:
8080(default)
- Host:
-
Start the Proxy
- Configure proxy settings from Dashboard
- Click "Start Proxy"
- View captured traffic from the Proxy tab
We welcome contributions! Please read the contribution guidelines before submitting a PR.
- Fork the project
- Create a feature branch
- Commit your changes
- Push your branch
- Open a Pull Request
This project is licensed under the MIT License.
After an accident that broke both of my heels, I'm still in the recovery process. To commemorate this journey and contribute to the community during this time, I'm offering this project named "Kalkaneus" (the Latin name for the heel bone) to you for free.
Bu proje açık kaynak bir web güvenlik test platformu olarak geliştirilmiştir. Amacım, güvenlik araştırmacılarına ve penetrasyon test uzmanlarına ücretsiz, güçlü ve modern bir araç sunmaktır.
Kalkaneus, Electron ve Node.js ile geliştirilmiş profesyonel seviyede bir MITM (Man-in-the-Middle) proxy aracıdır. Penetrasyon test uzmanları, red team operatörleri ve güvenlik araştırmacıları için HTTP/HTTPS trafiğini yakalama, analiz etme ve manipüle etme özellikleri sunar.
- 🔒 MITM Proxy: Otomatik CA sertifikası oluşturma ile HTTP/HTTPS trafiğini yakalama
- 🔄 Repeater: İstekleri manuel olarak değiştirme ve yeniden gönderme
- ⚡ Intruder: Otomatik fuzzing motoru (Sniper attack desteği)
- 🛡️ Scanner: YAML-tabanlı zafiyet tarayıcı (50+ template ile)
- 📝 Decoder: Çoklu format desteği (Base64, URL, Hex, vb.)
- 📊 Logger: Kapsamlı HTTP trafik kaydı, filtreleme ve dışa aktarma
- 🔍 Search & Highlight: Monaco Editor ile güçlü arama ve vurgulama
- 🎨 Modern Arayüz: React ve Tailwind CSS ile karanlık temalı, responsive tasarım
- 💾 Project Management: Proje kaydetme/yükleme desteği
- 🔧 Collaborator: Out-of-band etkileşim testi
- 📋 Comparer: İstek/yanıt karşılaştırma aracı
ÖNEMLİ: Bu araç yalnızca yetkili güvenlik testleri için tasarlanmıştır. Yetkisiz trafik yakalama yasadışıdır. Bu aracı kullanmadan önce mutlaka açık izin aldığınızdan emin olun.
Sorumluluk Reddi: Geliştiriciler, bu aracın kötüye kullanımından sorumlu değildir. Kullanıcılar, yerel yasalara uymaktan tamamen sorumludur.
- Node.js 18+
- npm veya yarn
- Windows, macOS veya Linux
# Repoyu klonlayın
git clone https://github.com/huseyinstif/kalkaneus.git
cd kalkaneus
# Bağımlılıkları yükleyin
npm install
# Geliştirme modunda çalıştırın
npm run dev
# Production için derleyin
npm run build-
CA Sertifikası Kurulumu
- Kalkaneus'u başlatın
- Dashboard'a gidin
- "Download CA Certificate" butonuna tıklayın
- Sertifikayı tarayıcınıza veya işletim sisteminize kurun
-
Proxy Ayarları
- Host:
127.0.0.1 - Port:
8080(varsayılan)
- Host:
-
Proxy'yi Başlatın
- Dashboard'dan proxy ayarlarını yapılandırın
- "Start Proxy" butonuna tıklayın
- Proxy sekmesinden yakalanan trafiği görüntüleyin
Katkılarınızı bekliyoruz! PR göndermeden önce lütfen katkı kurallarını okuyun.
- Projeyi fork edin
- Feature branch oluşturun
- Değişikliklerinizi commit edin
- Branch'inizi push edin
- Pull Request açın
Bu proje MIT Lisansı altında lisanslanmıştır.
Yaşadığım bir kaza sonucu topuklarımın ikisi de kırıldı ve hala iyileşmeye çalışıyorum. Bu süreci hatırlamak ve topluluğa bu süreçte fayda sağlamak adına topuk kemiğinin latince adı olan "Kalkaneus" projemi sizlere sunuyorum.
Bu projenin geliştirilmesinde desteklerini esirgemeyen değerli arkadaşlarıma teşekkür ederim:
Special thanks to the amazing people who supported this project:
|
Tugay Aslan |
![]() Mehmet Hafif |
![]() Onur Özkaya |
![]() Hüseyin Gülşin |
![]() Mustafa Emrah Ünsür |
![]() Tugay Demirel |
Made with ❤️ by Hüseyin Tıntaş





