Manuel Statik Analiz — TrickBot | Tehdit: KRİTİK

Dosya Kimliği

SHA256068af8016c36fce5396288b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f0
Dosya Adı55ryoipjfdr.exe (DGA-tarzı isim: "55" + 10 rastgele char)
Boyut396.288 byte (387KB)
String Sayisi7.417

DGA-Tarzı Dosya Adı

OPSEC: Domain Generation Algorithm stilinde dosya ismi!
55ryoipjfdr.exe
-- "55" = sayısal önek
-- "ryoipjfdr" = rastgele görünen 9 karakter (DGA output gibi)
-- Sandbox analiz araçlarını karıştırır (bilinen imza yok)
-- Yeniden adlandırılan dropper farklı hash üretir

UrlIsNoHistoryW: Bankacılık Tarayıcı Hook!

KRİTİK: TrickBot'un imza bankacılık hook fonksiyonu!
UrlIsNoHistoryW (wininet.dll)
-- "URL Is No History" = IE'nin bu URL'yi geçmişe ekleme bayrağı
-- TrickBot bu API'yi hook'lar:
   1. Kurban bankacılık sitesine giriyor
   2. UrlIsNoHistoryW çağrıldığında TrickBot araya giriyor
   3. URL, kimlik bilgileri, form verisi kaydediliyor
   4. Web inject: sahte banka sayfası kurbanına gösteriliyor
-- Bu import YALNIZCA bankacılık trojanlarında görülür
-- Meşru yazılımların bu fonksiyonu import etmesi gerekmez

WTSSetUserConfigW: Terminal Servis Yanal Hareketi

YANAL HAREKET: Kurumsal ağlarda yayılma!
WTSSetUserConfigW (wtsapi32.dll)
-- WTS = Windows Terminal Services (Uzak Masaüstü)
-- SetUserConfig = terminal oturumu kullanıcı konfigürasyonu değiştirme
-- TrickBot bunu kullanır → kurumsal RDP/RDS ortamlarına yayılır
-- Bankacılık hedefi + RDP yanal hareket = tam kurumsal saldırı zinciri

İki C2 Substring

C2H2N2[2`2f2k2
2 262C2Y2g2}2
-- TrickBot RC4 şifreli C2 konfigürasyonundan kalıntılar

IOC

SHA256068af8016c36fce5396288b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f0
Dosya55ryoipjfdr.exe (DGA isim)
Bankacılık HookUrlIsNoHistoryW (IE), WTSSetUserConfigW (RDP yanal)

TrickBot — Malware Profile

TrickBot modular banking trojan. DGA filename. WTSSetUserConfigW RDP targeting. RegUnLoadKeyA registry hive dump.

Malware Type
Botnet
Programming Language
C++
C2 Protocol
HTTPS
Target Systems
Windows
Also Known As (AKA)
TrickLoader

Technical Details

TrickBot is a modular banking trojan and loader developed by WIZARD SPIDER since 2016. Evolved from Dyre banking trojan with modular architecture allowing plugin-based functionality. Modules: pwgrab (credential theft), networkdll (network reconnaissance), shareDll (SMB spread), tabDll (browser form grabbing), vncDll (remote access), mworm/nworm (propagation). Used extensively to deliver Ryuk and Conti ransomware. C2 communication: HTTPS with custom User-Agent strings. Infrastructure disrupted by Microsoft/ESET/Symantec/CISA in October 2020. Key operators arrested/sanctioned; infrastructure rebuilt multiple times. Shifted focus from banking to enterprise ransomware delivery (2019-2022).

Attribution / Threat Actor

WIZARD SPIDER, Dyre successor

Capabilities & Behavior

DDoS Saldırısı
Botnet Genişletme
Brute Force Taran
Payload Dağıtımı
Uzaktan Komut
Ağ Tarama
Kimlik Bilgisi Çalma
IoT Cihaz Kontrolü

IOC List (1 indicators)

IOC — TrickBot
# SHA256 068af8016c36fce5396288b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f0
TypeValueNote
sha256 068af8016c36fce5396288b3c5a4f7d0e2b6c9f1a3d6e8b1c4f7a0d3e6b9c2f0

C2 Servers (7 recorded servers for this family)

Address Type Port Protocol Status Country
176.111.174.70 ip 443 HTTPS inactive RU
45.156.25.1 ip 443 HTTPS sinkholed RU
185.234.218.151 ip 443 HTTPS sinkholed RU
82.117.252.143 ip 449 HTTPS sinkholed DE
45.147.231.250 ip 443 HTTPS sinkholed NL
31.214.157.14 ip 443 HTTPS sinkholed UA
185.234.219.77 ip 449 HTTPS sinkholed RU

C2 addresses are provided only from malware samples manually verified by the KEYDAL team. Commercial use is prohibited.

Tags
trickbot55ryoipjfdr-dga-filenameurlisnohisto-banking-hookwtssetuserconfig-terminal-serviceslateral-movementie-hooktwo-c2-substringsbanking-trojan