"Sadece dosya taramayın. Savaş alanını görselleştirin."
ZeroScout, Olay Müdahale Uzmanları (DFIR), SOC Analistleri ve Zararlı Yazılım Araştırmacıları için tasarlanmış yeni nesil bir tehdit avcılığı çatısıdır.
"Kara Kutu" (Black Box) gibi davranan geleneksel antivirüs tarayıcılarının aksine, ZeroScout bir Siber Savunma Karargahı görevi görür. Saldırı yüzeyini canlı bir Savaş Odası'nda görselleştirir, genetik kod analizi (ImpHash/SSDeep) kullanarak arkasındaki APT Grubunu tanımlar ve otomatik olarak YARA & SIGMA savunma kuralları üretir.
Aşağıdaki şekilde Hibrit Mimari ile çalışır:
- Yerel Avcı (Çevrimdışı Mod): İnternet erişimi olmadan, gelişmiş sezgisel yöntemler, entropi analizi ve Windows Defender entegrasyonu ile 0. gün tehditlerini tespit eder.
- Bulut Güçlü (Çevrimiçi Mod): Yüksek performanslı ZeroScout Bulut Motoru ile kusursuz entegrasyon sağlayarak askeri düzeyde sandbox analizi sunar.
ZeroScout, ikil (binary) dosyalardan C2 (Komuta Kontrol) IP'lerini sıyırır ve ağ trafiğini doğrudan terminalinizde canlı bir ASCII Dünya Haritasında görselleştirir.
Saldırının nereden geldiğini anlık olarak görün.
Yeni zararlı yazılım varyantı mı? ZeroScout, Kod DNA'sını (ImpHash) ve TTP davranışlarını analiz ederek dosyanın arkasındaki aktörü tanımlar.
"Bu dosya bilinmiyor, ancak DNA'sı %92 güvenle Lazarus Grubu ile eşleşiyor."
Manuel tespit kuralları yazmayı bırakın. ZeroScout anında konuşlandırılabilir savunma kodları üretir:
- YARA Kuralları: Uç nokta taraması için.
- SIGMA Kuralları: SIEM (Olay Yönetimi) korelasyonu için.
Tüm bir dizini (örn: İndirilenler klasörü, USB Sürücü) saniyeler içinde tarayın. ZeroScout gürültüyü filtreler ve yalnızca belirli nedenlerle (örn: "Yüksek Entropi", "Proses Enjeksiyonu") yüksek riskli eserleri vurgular.
ZeroScout, birden çok istihbarat akışını birleştiren kapsamlı, etkileşimli bir terminal paneli sağlar.
Panelin dinamik yapısı nedeniyle, bu özelliğin README'nizde video veya GIF kullanılarak sergilenmesi şiddetle tavsiye edilir.
Örnek Video: ZeroScout Canlı Savaş Odasını Aksiyonda İzle
╭──────────────────────────────────── 🧬 GENETİK ATIF ─────────────────────────────────────╮
│ AKTÖR: [Yüksek Riskli Tehdit Aktörü] │
│ GÜVEN ORANI: 92% [██████████████████░] │
│ Analiz: Kod DNA'sı (ImpHash) ve TTP davranışları bilinen APT28 profilleriyle eşleşiyor. │
╰─────────────────────────────────────────────────────────────────────────────────────────╯
Bu projeyi bir Python paketi olarak kurmak, tüm bağımlılıkları otomatik olarak yükler ve CLI aracını kullanıma hazır hale getirir.
# 1. Depoyu klonlayın
git clone https://github.com/SUmidcyber/ZeroScout.git
cd ZeroScout
# 2. Bağımlılıkları yükleyin
# Bu komut, ZeroScout'u sisteminizde bir komut olarak erişilebilir kılar.
pip install .
# Veya sadece geliştirme ve test için:
# pip install -r requirements.txt
# 3. Avlanmaya hazır!
python -m zeroscout.cli scan "zararli_yazilim.exe"Savaş Odasını açmak ve savunma kurallarını oluşturmak için tek bir dosyayı analiz edin.
python -m zeroscout.cli scan "C:\Kullanicilar\Admin\Masaustu\supheli.exe"Binlerce dosya arasındaki gizli tehditleri hızla bulmak için bir klasörü tarayın.
python -m zeroscout.cli scan "C:\Windows\System32"ZeroScout Bulut Motoru'nu kullanmak için ZEROSCOUT_API_KEY ortam değişkenini ayarlamanız gerekir. Anahtar bulunamazsa, sistem otomatik olarak Yerel Avcı Moduna geçer.
# Windows (PowerShell)
$env:ZEROSCOUT_API_KEY="api_anahtariniz_buraya"
# Linux / Mac
export ZEROSCOUT_API_KEY="api_anahtariniz_buraya"| Bileşen | Teknoloji | Amaç |
|---|---|---|
| Çekirdek Motor | Python 3 | Ana mantık ve CLI (Komut Satırı) yönetimi. |
| Görsel Arayüz | Rich Kütüphanesi | Panel tarzı terminal arayüzü. |
| Statik Analiz | Pefile & Math | Entropi hesaplama, Başlık analizi, ImpHash. |
| İmzalar | YARA & Regex | Dizi (string), IP adresleri ve desenlerin tanımlanması. |
| Bulut Köprüsü | REST API | Sandbox Motoruna bağlantı. |
ZeroScout sadece eğitim ve savunma amaçlıdır. Bu aracın herhangi bir yanlış kullanımından yazarlar sorumlu değildir. Zararlı yazılımları her zaman izole edilmiş bir ortamda (Sanal Makine) analiz ediniz.
Geliştirici: Umid Mammadov
ZeroScout Teknolojileri