GitLeak Radar kapak görseli
← Projelere dön
GitLeak Radar logosu
Bağımsız Öğrenci Projesi Tamamlandı Onaylandı

GitLeak Radar

Yazılım geliştirme süreçlerinde kaynak kodlara, commit geçmişine veya konfigürasyon dosyalarına yanlışlıkla eklenen hassas verilerin (API anahtarları, şifreler, özel token'lar) sızmasını önleyen açık kaynaklı bir güvenlik aracıdır. Proje; yerel çalışma dizinlerini, Git staging alanını ve tüm commit geçmişini Shannon entropi analizi ve optimize edilmiş regex kuralları …

Proje Aşamaları

Henüz aşama eklenmedi.

Proje hakkında

Yazılım geliştirme süreçlerinde kaynak kodlara, commit geçmişine veya konfigürasyon dosyalarına yanlışlıkla eklenen hassas verilerin (API anahtarları, şifreler, özel token'lar) sızmasını önleyen açık kaynaklı bir güvenlik aracıdır. Proje; yerel çalışma dizinlerini, Git staging alanını ve tüm commit geçmişini Shannon entropi analizi ve optimize edilmiş regex kuralları ile tarar. Mevcut araçlardaki ReDoS (Regular Expression Denial of Service) zafiyetlerine karşı izole worker thread mekanizması (250ms zaman aşımı koruması) barındırır. Hiçbir harici sunucuya veri göndermez (sıfır telemetri/local-first) ve SARIF, JUnit, GitLab uyumlu güvenlik raporları üreterek CI/CD süreçlerine (özellikle GitHub Actions) kalite kapısı (DevSecOps) olarak entegre olur.

Kullanılan teknolojiler

Node.jsGitTypeScript

Proje Görselleri

Ekran görüntüleri, afişler, UI tasarımları ve teknik diyagramlar.

Proje Dosyaları

GitHub

gecekusu1979/gitleak-radar

GitHub API senkronizasyonu kullanılmadan doğrudan depo bağlantısı.

Depoyu aç

Geliştirme güncellemeleri

v1.5.5

Gitleak-Radar Altyapısı, Atlatma Savunmaları

Performans : Aho-Corasick taraması ve bellek içi arşiv çıkarma uygulandı Özellik : Semantik ayrıştırma (YAML, JSON) ile istek sınırlandırmalı (rate limiting) canlı --verify API'si eklendi Güvenlik : Gelişmiş atlatma savunmaları eklendi (Base58/85, Unicode/Hex/Sekizlik kod çözme, bölünmüş sırlar Çok satırlı kayan arabellekler , entropi filtreleri ve belirteç maskesi kaldırma uygulandı Yapılandırma: .pre-commit-hooks.yaml eklendi

v1.5.4

Gelişmiş Evasion Korumaları ve Sıfır Yanlış Alarm İyileştirmeleri

Aktif UTF-16 Dosya Çözümleme Desteği Satır-İçi Bellek Kaybını Önleyen Kesişimli Tarama Tekli Maskelenmiş URL Parçacıklarının Çözümlenmesi Kod İçi Değişken Atamalarında Yanlış Alarm Filtrelemesi Dinamik Fonksiyon Çağrılarında Hatalı Alarmların Sıfırlanması Katılaştırılmış Minified Kod Denetimi Kuralları Gelişmiş CLI Terminal Arayüzü ve Yeni Repo Tasarımı

v1.5.3

Gelişmiş Anti-Evasion Korumaları ve Genişletilmiş Bulut Kuralları

Canlı Doğrulama Resmi Docker Desteği Gelişmiş Atlatma (Anti-Evasion) Korumalar Yeni Bulut İmza Kuralları Tekilleştirme ve Test İyileştirmeleri

v1.5.1

performans

iç içe döngü hatası giderildi --max-decode-depth ayarı eklendi İstisna Listesi oluşturuldu

Topluluk görüşleri

Yorumlar

1 yorum ve yanıt

Yorum yapmak için giriş yapın

Sorunuzu veya geri bildiriminizi proje ekibiyle paylaşabilirsiniz.

Giriş yap

Benzer projeler