Raspberry Robin: Copy Shop USB Worm Evolves to Initial Access Broker Enabling Other Threat Actor Attacks

Listen to this Post

https://lnkd.in/gQt6bgvP

Silent Push’s research reveals the evolution of Raspberry Robin from a USB-based worm to an initial access broker (IAB) for Russian threat actors, including GRU’s Unit 29155. Key findings include:
– Discovery of 200+ unique C2 domains using nameserver patterns, domain conventions, and IP/ASN diversity.
– Collaboration with Team Cymru to map 2024 NetFlow data, exposing a centralized C2 infrastructure.
– Raspberry Robin now facilitates attacks by delivering secondary payloads (e.g., Cobalt Strike, IcedID) for ransomware groups.

You Should Know: Practical Defensive Measures

1. Detect Raspberry Robin C2 Traffic

Use Snort/Suricata rules to flag known C2 domains/IPs:

alert tcp $HOME_NET any -> $EXTERNAL_NET any (msg:"Raspberry Robin C2 Traffic"; flow:established,to_server; content:"|0d 0a|User-Agent: Mozilla/5.0|0d 0a|"; sid:1000001; rev:1;)

#### **2. Block USB Auto-Run (Windows)**

Disable USB auto-execution via Group Policy:

Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices" -Name "Deny_Execute" -Value 1 -Type DWord

#### **3. Hunt for Persistence (Linux/Windows)**

Check **scheduled tasks** and **cron jobs**:


<h1>Linux</h1>

systemctl list-timers --all 
crontab -l | grep -i "curl|wget"

<h1>Windows</h1>

Get-ScheduledTask | Where-Object { $_.Actions.Execute -match "powershell.exe" } 

#### **4. Analyze Network Flows**

Use Zeek to log DNS queries to Raspberry Robin domains:

zeek -C -r traffic.pcap protocols/dns/dns-queries.log 

#### **5. Memory Forensics (Volatility)**

Dump memory and search for malicious processes:

volatility -f memory.dump --profile=Win10x64_19041 pslist | grep -i "msiexec|rundll32" 

### **What Undercode Say**

Raspberry Robin’s shift to IAB services underscores the convergence of cybercrime and nation-state tactics. Defenders must:
Isolate USB devices in high-risk environments.
Monitor DNS logs for anomalous .info/.top domains (common Raspberry Robin TLDs).
Deploy endpoint detection (EDR) for living-off-the-land binary (LOLBin) abuse (e.g., msiexec.exe).
Share threat intel via platforms like MISP to track C2 IPs.

Pro Tip: Use YARA rules to scan for Raspberry Robin payloads:

> “`bash

> rule RaspberryRobin_Worm {

> strings: $a = “HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\raspberry”

> condition: $a }

> “`

### **Expected Output:**

  • Snort/Suricata alerts for C2 traffic.
  • Disabled USB auto-run via GPO.
  • Zeek logs of suspicious DNS queries.
  • Volatility memory analysis reports.
  • YARA rule hits on disk/memory scans.

URLs:

References:

Reported By: Mthomasson Silent – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

💬 Whatsapp | 💬 TelegramFeatured Image