Manuel Statik Analiz — PikaBot | Tehdit: YUKSEK
파일 Kimliği
| SHA256 | 31f530266fa3354a1459825b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f |
|---|---|
| 크기 | 1.459.825 byte (1.4MB) |
| String Sayisi | 9.405 |
JSON C2 프로토콜: Unicode Surrogate Pair Hatası
C2 PROTOKOL: PikaBot JSON üzerinden C2 iletişimi!
invalid string: surrogate U+D800..U+DBFF must be followed by U+DC00..U+DFFF -- Bu hata mesajı gömülü JSON kütüphanesinden (simdjson/rapidjson) -- PikaBot: C2 sunucusuyla JSON mesajlaşma protokolü kullanıyor -- Hata: yüksek surrogate (U+D800–U+DBFF) sonrası düşük surrogate gelmemesi -- JSON içinde Unicode string işleme → C2 komutları JSON paketinde taşınıyor -- Hata mesajının varlığı: C2 kanalında Unicode içerik işleniyor
Üçlü Anti-Analiz API
ANTİ-ANALİZ:
GetTickCount64 -- Yüksek çözünürlüklü zaman kontrolü (timing anti-debug) NtQueryObject -- Handle listesi sorgulama (debugger port tespiti) NtQuerySystemInformation -- Sistem bilgisi (VM/sandbox tespiti) -- Üçlü kontrol: sandbox'ta çalışıyorsa farklı davranır -- NtQueryObject → DebugObject handle var mı? -- NtQuerySystemInformation → sistem CPU/process sayısı normal mi?
IOC
| SHA256 | 31f530266fa3354a1459825b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f |
|---|---|
| Protokol | JSON (Unicode surrogate pair kontrolü) |
| Anti-Analiz | NtQueryObject, NtQuerySystemInformation, GetTickCount64 |
PikaBot — 악성코드 프로필
PikaBot modular loader. NtQuery dual anti-debug. Surrogate U+D800 JSON. Procurement lures.
악성코드 유형
Loader
프로그래밍 언어
C
C2 프로토콜
HTTPS
대상 시스템
Windows
기능 및 동작
Payload İndirme
Süreç Enjeksiyonu
Modüler Mimari
Kimlik Bilgisi Hırsızlığı
Yanal Hareket
Kalıcılık
Anti-VM/Sandbox
İkincil Payload Dağıtımı
IOC 목록 (1 개 지표)
IOC — PikaBot
# SHA256
31f530266fa3354a1459825b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f
| 유형 | 값 | 메모 |
|---|---|---|
| sha256 | 31f530266fa3354a1459825b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f |