Skip to content
Malware · Analysis · Reference

Malware Analysis

Reference database of active malware families with TTPs, evasion techniques, C2 protocols and detection opportunities. Updated from threat intelligence feeds.

Analysis Methodology

01

Triage

  • ·Hash (MD5/SHA256/SHA1)
  • ·VirusTotal submission
  • ·File type + magic bytes
  • ·String extraction (FLOSS)
  • ·Packer detection (Detect-It-Easy)
02

Static Analysis

  • ·PE header review (PE-bear)
  • ·Import/Export table analysis
  • ·Certificate check
  • ·Resource extraction
  • ·Code similarity (CAPA, Yara-X)
03

Behavioural (Sandbox)

  • ·Any.run / Triage detonation
  • ·Process tree analysis
  • ·Registry + FS modifications
  • ·Network traffic capture
  • ·API call monitoring
04

Deep Reverse

  • ·Disassembly (Ghidra/IDA)
  • ·Deobfuscation of strings
  • ·C2 protocol reconstruction
  • ·Decryption of config
  • ·MITRE ATT&CK mapping
05

Detection

  • ·YARA rule authoring
  • ·Sigma SIEM rule
  • ·Network IDS signature
  • ·IOC extraction (IPs, domains, hashes)
  • ·Hunting query (KQL/SPL)

Active Malware Families

Information Stealers

FamilyLanguageSinceTargets / PayloadC2 ProtocolKey EvasionMITRE
RedLineC#/.NET2020Browsers, crypto wallets, FTP clientsHTTP/SDotNet obfuscation, AntiVM
RaccoonC++2019Browsers, crypto, email clientsTelegram, HTTPProcess injection, string encryption
VidarC++2018Browsers, VPNs, gaming clients, 2FA appsMastodon/Telegram → HTTP fallbackLegitimate binary masquerade
LummaC2022Browsers, crypto, Telegram, DiscordHTTP with domain rotationHeaven's Gate, APC injection

Remote Access Trojans (RATs)

FamilyLanguageSinceTargets / PayloadC2 ProtocolKey EvasionMITRE
AsyncRATC#/.NET2019Windows endpoints, corporate networksTCP (custom protocol)AMSI bypass, reflective loading
RemcosC++2016Corporate, government, OT environmentsTCP/UDP with RC4 encryptionProcess hollowing, WMIC persistence
NjRATVB.NET2013MENA region, government, industrialTCP (hardcoded port)Mutex check, AntiVM registry
QuasarC#/.NET2014Financial, government (also used by APT10)AES-256 encrypted TCPLegitimate process name masquerade

Ransomware

FamilyLanguageSinceTargets / PayloadC2 ProtocolKey EvasionMITRE
LockBit 3.0C/C++2019All sectors, 60+ countriesTor .onion, HTTPS exfilIntermittent encryption, anti-debug, VM-aware
ALPHV/BlackCatRust2021Healthcare, critical infrastructureTor v3, I2P, HTTPSSafeMode boot reboot, volume shadow deletion
PlayC++2022Manufacturing, healthcare, governmentTor-based, public key cryptoBYOVD (bring your own vulnerable driver)
RansomHubGo2024Healthcare, financial, critical infraTor negotiation portalsAES+x25519 hybrid encryption

Loaders / Droppers

FamilyLanguageSinceTargets / PayloadC2 ProtocolKey EvasionMITRE
SmokeLoaderC2011Delivers stealers, banking trojans, ransomwareHTTP with base64+RC4Process injection, API hashing, anti-analysis
GuLoaderVBScript/Shellcode2019Delivers Remcos, AgentTesla, FormBookCloudServices (Google Drive, OneDrive)NTDLL unhooking, junk code, anti-sandbox
IcedID (BokBot)C2017Banking, enterprise, initial access brokerHTTPS with domain frontingStolen cert signing, DLL sideloading
GootloaderJavaScript2020Law firms, accountancies (SEO poisoning)WordPress compromised sitesJavaScript obfuscation, environment checks

Wipers & Destructive

FamilyLanguageSinceTargets / PayloadC2 ProtocolKey EvasionMITRE
INDUSTROYER2C++2022Ukrainian energy grid (IEC 60870-5-104)Hardcoded (no C2 needed)Legitimate ICS protocol abuse
WhisperGateC#2022Ukrainian government, financial sectorNone (destructive only)Fake ransomware display, MBR overwrite
HermeticWiperC++2022Ukraine, pre-invasion preparationNone (wiper)Signed EaseUS Partition Master driver

Analysis Resources & Sandboxes