ANALYSIS

Malware analysis

Malware analysis reports produced by static analysis, without running the samples unless the report says otherwise. Each report separates what was observed, derived, inferred and left unverified, and lists indicators of compromise.

Reports are published in their original language.

RansomwareEnglish

Qilin (Agenda): the win_enc encryptor

Keyed Rust encryptor for Windows: it removes recovery points, stops services and processes, then encrypts local and network files (ChaCha20, per-file key wrapped with RSA-2048) and spreads through PsExec. Static analysis, sample never executed.

Rust · ChaCha20 · RSA-2048 · PsExec
SHA-256 56e1d092c07322d9…a4d2f7e7
Read the report →
RansomwareFrançais

The Gentlemen: static analysis dossier

Go ransomware obfuscated with garble: execution flow, X25519 + XChaCha20 encryption, partial encryption of large files, lateral movement, keys in memory, indicators and ATT&CK. No cryptographic flaw found; a memory dump is the only lead for a key.

Go · garble · X25519 · XChaCha20
SHA-256 3ab9575225e00a83…5c5c9235
Read the report →
Infostealer / RATEnglish

WebRAT: Go credential stealer

Go infostealer and remote-access tool: primary C2 with TON-domain fallback, theft from browsers, Discord, Steam, Telegram and wallets, keylogger, screenshots. Config read from memory after a network-less sandbox run; two YARA rules included.

Go · TON · YARA · Wine
SHA-256 cd9c972e46b2cf28…6e2a0067
Read the report →
RATFrançais

NanoCore Client 1.2.2.0

32-bit .NET RAT obfuscated with Eazfuscator, config decrypted without execution: two C2 servers on port 80, persistence through Run key and scheduled task, surveillance plugin (keylogger, password theft).

.NET · Eazfuscator · NanoCore
SHA-256 51ef4a7863a92198…593f6753
Read the report →