Yetkilendirilmiş güvenlik testleri ve adli analiz eğitimleri için ZIP dosyası parola kırma tekniklerini simüle edin; ZipCrypto ve AES şemalarındaki zayıflıkları değerlendirin.
Features
- Farklı ZIP Şifreleme Şemalarını Tanıma: ZipCrypto ve WinZip AES şifreleme türlerini algılar, her biri için uygun saldırı stratejisini önerir ve ilerleme metriklerini gösterir.
- Esnek Saldırı Yapılandırması: Kaba kuvvet için karakter kümesi, uzunluk sınırları ve çoklu iş parçacığı ayarları; sözlük saldırısı için kelime listesi ve dönüşüm kuralları belirleyin.
- Entropi ve Süre Tahmini: Parola alanının bit cinsinden entropisini hesaplar, GPU/CPU hız parametrelerine göre tahmini kırma süresi grafiği sunar.
- Defansif Tavsiyeler: Kırma oturumlarının sonunda güçlü parola politikaları, AES kullanımı ve anahtar türetme fonksiyonları için otomatik öneriler sağlar.
Usage Guide
- Adım 1: Yetkili olduğunuz parola korumalı ZIP arşivini yükleyin ve şifreleme şemasının otomatik olarak tanımlanmasına izin verin.
- Adım 2: Saldırı türünü seçin: sözlük, kaba kuvvet veya hibrit. Karakter kümelerini, maksimum uzunluğu ve paralel iş parçacığı sayısını yapılandırın.
- Adım 3: İlerlemeyi, tahmini süreyi ve bulunan parolaları izleyin; başarılı olduğunda parolayı güvenli şekilde kaydedin ve savunma önerilerini gözden geçirin.
Technical Details
ZIP Şifreleme ve Parola Kırma Temelleri
ZIP arşivleri iki ana şifreleme şemasını destekler: tarihi ZipCrypto ve modern AES-128/192/256. ZipCrypto, keystream tahmini ve bilinen düz metin saldırılarına açıkken, AES tabanlı WinZip AE-1/AE-2 spesifikasyonları güçlü şifreleme sağlar. Parola kırma süreci, hangi şema kullanıldığını saptayarak uygun saldırı stratejisini (kaba kuvvet, sözlük saldırısı, önceden hesaplanmış tablolar) devreye sokar.
Kırma Teknikleri ve Saldırı Metodolojileri
Saldırı metodolojisi; karakter kümelerini sınırlayarak arama alanını küçültme, yaygın parola sözlüklerini kurallarla zenginleştirme ve GPU hızlandırmalı denemelerle performansı artırma adımlarını içerir. Sözlük saldırıları rockyou gibi veri setlerine leetspeak, büyük harf ya da yıl ekleyerek olası kombinasyonları genişletir. Araç, her deneme için tahmini süre, ilerleme ve ilk eşleşmede durdurma gibi optimizasyon seçenekleri sağlar.
Güvenlik Eğitimi ve Savunma Stratejileri
Güvenlik eğitimi açısından araç, zayıf parolaların ne kadar hızlı çözülebileceğini göstererek güçlü parola politikalarının önemini vurgular. Kullanıcılara ZipCrypto yerine AES seçmeleri, uzun ve karmaşık parolalar belirlemeleri ve anahtar türetme fonksiyonları kullanmaları önerilir. Savunma tarafında parola yöneticileri, çok faktörlü kimlik doğrulama ve parola döndürme politikaları ek risk katmanları sağlar.
Frequently Asked Questions
- Hangi saldırı yöntemleri destekleniyor?
- Sözlük saldırıları, özelleştirilebilir karakter setiyle maske/brute force ve kelimeyi büyüten veya sonuna rakam ekleyen kural bazlı saldırılar mevcut. Elinizdeki ipuçlarına göre mod seçin.
- Neden ZipCrypto, AES e göre daha hızlı kırılıyor?
- ZipCrypto tasarım zafiyetlerine sahip; az miktarda düz metin bile anahtarı ortaya çıkarabiliyor. AES ise modern kriptografi kullanır ve uzun parolalar yıllarca dayana bilir.
- Dosya boyutu sınırı var mı?
- Güncel tarayıcılar yaklaşık 200 MB a kadar dosyaları yükleyebilir, ancak hız CPU ya bağlıdır. Mümkünse arşivi küçültüp sadece korumalı dosyaları bırakın.
- Bu aracı kullanmak yasal mı?
- Yalnızca size ait veya test izni aldığınız arşivlerde kullanın. Araç eğitim ve parola kurtarma amaçlıdır, yerel yasalara ve şirket politikalarına uyun.
- Cracking i nasıl hızlandırırım?
- Kesin maske tanımlayın (?l?l?d?d), özel sözlükler ekleyin ve donanım hızlandırmalı masaüstü tarayıcıda çalıştırın. Çok güçlü parolalar için yine de çevrimdışı rig gerekir.
Related Documentation
- PKWARE APPNOTE - ZIP dosya formatı, ZipCrypto ve AES şifreleme şemalarının resmi teknik dökümü.
- Hashcat ZIP Modları - Hashcat’in ZipCrypto ve WinZip AES parola kırma modlarına ilişkin resmi dokümantasyon ve komut örnekleri.
- WinZip AES Şifrelemesi - WinZip AES şifreleme spesifikasyonu ve anahtar türetme detayları.
- OWASP Password Storage Cheat Sheet - Güçlü parola politikaları, KDF kullanımı ve parola yönetimi için kapsamlı tavsiyeler.
- NIST SP 800-175B Rev.1 - Kriptografik anahtar yönetimi ve parola tabanlı koruma için NIST kılavuzu.