Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
MalwareUsed by 2 actors

BirdCall

BirdCall is a North Korea-linked backdoor family attributed by ESET to ScarCruft, also tracked as APT37, Reaper, and Ricochet Chollima. It was previously known as a Windows backdoor and was publicly linked to ScarCruft in 2021; ESET later documented a new Android variant used in a multiplatform supply-chain attack against the sqgame gaming platform serving ethnic Koreans in China’s Yanbian region. The campaign was assessed as likely active since late 2024 and appears espionage-focused, likely targeting ethnic Koreans in Yanbian, including North Korean refugees or defectors.

In the sqgame compromise, attackers appear to have accessed the platform’s web server and repackaged legitimate Android game APKs rather than compromising source code. Two Android games distributed from sqgame were trojanized with BirdCall, and victims typically sideloaded the apps via a web browser rather than Google Play. ESET identified seven Android BirdCall versions, ranging from version 1.0 around October 2024 to version 2.0 around June 2025. The Android implant executed silently in the background before returning control to the legitimate game.

The Android BirdCall variant functions as spyware/backdoor malware. Reported capabilities include collecting contacts, SMS messages, call logs, media files, documents, private keys, directory listings of shared storage, and device/network metadata such as brand, model, OS, kernel, rooted status, IMEI, IP address, MAC address, geolocation, RAM, storage, permissions, battery temperature, and backdoor version. It can take screenshots, exfiltrate files from targeted directories, and record ambient audio via the microphone; some samples activated microphone recording between 7 PM and 10 PM local time. Reported targeted file extensions include .jpg, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .txt, .hwp, .pdf, .m4a, and .p12. One report also states the Android variant plays a silent MP3 in a loop to avoid process suspension.

BirdCall’s Android command-and-control was designed to blend with normal traffic and supports cloud services including pCloud, Yandex Disk, and Zoho WorkDrive; ESET observed Zoho WorkDrive used in this campaign, including 12 separate Zoho WorkDrive instances/accounts and HTTPS communications with hardcoded credentials. The malware stores a local JSON configuration and can override hardcoded cloud settings by downloading an encrypted configuration hidden in a JPG image.

BirdCall also has a Windows variant associated with ScarCruft. Reported Windows capabilities include screenshot capture, keystroke logging, clipboard theft, credential theft, file theft, shell command execution, and general data gathering; some reporting describes it as an evolution of RokRAT. In the sqgame campaign, the Windows infection chain used a trojanized mono.dll in an update package, which acted as a downloader, checked for analysis tools and virtual environments, fetched shellcode from compromised South Korean websites, installed RokRAT, and then deployed BirdCall. The malicious Windows update had been active since at least November 2024 before later being cleaned up.

Known Android sample/file details from ESET IoCs include trojanized sqybhs.apk and ybht.apk samples detected as Android/Spy.Agent.EGE or Android/Spy.Agent.EXM, with SHA-1 values 59A9B9D47AE36411B277544F25AD2CC955D8DD2C, 7356D7868C81499FB4E720F7C9530E5763B4C1D0, 2B81F78EC4C3F8D6CF8F677D141C5D13C35333AF, FC0C691DB7E2D2BD3B0B4C1E24D18DF72168B7D9, 03E3ECE9F48CF4104AAFC535790CA2FB3C6B26CF, and 01A33066FBC6253304C92760916329ABD50C3191. A Windows BirdCall sample was listed as SHA-1 B06110E0FEB7592872E380B7E3B8F77D80DD1108, detected as Win64/Agent.EGN. Related infrastructure in the IoC set includes URLs such as http://www.lawwell[.]co.kr/upload/me.jpg, http://cndsoft[.]co.kr/jbcgi/zmSpamFree/Fonts/me.jpg, http://colorncopy[.]co.kr/ino/FileUpload/Online/004313.jpg, http://sejonghaeun[.]com/board/data/notice/1458796029/passenger_logo.jpg, http://www.lawwell[.]co.kr/img/bgcontrol.jpg, http://swr.co[.]kr/html/favicon.jpg, http://1980food.co[.]kr/board/userfiles/202387463_editor_image.jpg, and http://www.inodea[.]com/inobbs/data/ibd00_board2/11.jpg.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

THREAT ACTORS

Groups observed using it

2 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
APT37

Trojanized game with Android BirdCall version 2.0.

via github webgithub.com
North Korean hackers

Previous article Next article North Korean hackers targeted ethnic Koreans in China with Android ‘BirdCall’ malware

via the record mediatherecord.media
MITRE ATT&CK

Techniques & procedures

34 distinct techniques documented for this family, organized by ATT&CK tactic.

Resource Development

4 techniques
T1584.004ServerEvidence1

ScarCruft compromised South Korean websites to host payloads and configurations. ScarCruft compromised the sqgame website to perform a supply-chain attack.

T1585.003Cloud AccountsEvidence1

ScarCruft created Zoho WorkDrive accounts and used their cloud storage drives for C&C purposes.

T1587.001MalwareEvidence1

ScarCruft developed the Android version of the BirdCall backdoor.

T1608.001Upload MalwareEvidence1

ScarCruft uploaded trojanized games to the compromised sqgame website.

Initial Access

3 techniques
T1189Drive-by CompromiseEvidence1

"victims typically downloaded the compromised games through a web browser on their devices and installed them directly, without going through the Google Play store."

T1195Supply Chain CompromiseEvidence6

"We were unable to determine when the website was first compromised and the supply-chain attack started," Jurčacko said... the initial file downloaded from the Sqgame website by victims was not malicious. It became malicious due to a subsequent update package delivered by the platform that had been compromised since at least November 2024.

T1195.002Compromise Software Supply ChainEvidence1

evidence has emerged that an update package of the Windows desktop client delivered a trojanized DLL since at least November 2024 and for an unspecified period.

Execution

3 techniques
T1059.003Windows Command ShellEvidence1

BirdCall can execute shell commands.

T1204.002Malicious FileEvidence3

"Researchers at cybersecurity firm ESET attributed the campaign to APT37 and said the hackers used a backdoor attached to a suite of card games from a company called Sqgame."

T1574Hijack Execution FlowEvidence1

On Windows, ScarCruft embedded a trojanized mono.dll in an sqgame update package.

Persistence

1 technique
T1112Modify RegistryEvidence1

BirdCall can modify settings of word processors to enable macros.

Stealth

6 techniques
T1070Indicator RemovalEvidence1

After dropping the payload, it replaces itself with a clean copy to erase evidence.

T1070.004File DeletionEvidence1

The trojanized mono library is replaced with a clean one.

T1140Deobfuscate/Decode Files or InformationEvidence1

BirdCall decrypts strings and loading chain components.

T1480.001Environmental KeyingEvidence1

BirdCall’s loading chain has components encrypted with a computer-specific key.

T1497Virtualization/Sandbox EvasionEvidence1

The downloader in the trojanized mono library checks for analysis tools and virtual machine environments.

T1574Hijack Execution FlowEvidence1

On Windows, ScarCruft embedded a trojanized mono.dll in an sqgame update package.

Defense Impairment

1 technique
T1112Modify RegistryEvidence1

BirdCall can modify settings of word processors to enable macros.

Credential Access

3 techniques
T1056.001KeyloggingEvidence1

BirdCall can log keystrokes.

T1528Steal Application Access TokenEvidence1

"Through BirdCall, APT37 is able to collect contact information, SMS texts, call logs, media files and private keys."

T1555Credentials from Password StoresEvidence1

BirdCall can obtain saved passwords from browsers and other software.

Discovery

4 techniques
T1046Network Service DiscoveryEvidence1

BirdCall can scan a range of IPs and ports with an HTTP GET request.

T1082System Information DiscoveryEvidence1

It connects to cloud storage using hardcoded credentials and uploads data including RAM, IMEI, IP and MAC address, and geolocation.

T1497Virtualization/Sandbox EvasionEvidence1

The downloader in the trojanized mono library checks for analysis tools and virtual machine environments.

T1614System Location DiscoveryEvidence1

The Android variant of BirdCall has the following capabilities: Extracts IP geolocation information

Collection

7 techniques
T1005Data from Local SystemEvidence3

"Through BirdCall, APT37 is able to collect contact information, SMS texts, call logs, media files and private keys... It also searches any shared external storage devices for specific file types."

T1056.001KeyloggingEvidence1

BirdCall can log keystrokes.

T1113Screen CaptureEvidence4

"The backdoor, named BirdCall by the researchers, allowed APT37 to take screenshots..."

T1115Clipboard DataEvidence1

BirdCall can collect clipboard contents.

T1119Automated CollectionEvidence1

BirdCall can periodically collect files with certain extensions from local and removable drives.

T1123Audio CaptureEvidence5

"The malware hands attackers a host of information about the device on its first run and ‘can record audio via the microphone and eavesdrop on the surroundings of the compromised device.’"

T1125Video CaptureEvidence1

BirdCall can capture a webcam photo.

Command and Control

3 techniques
T1071Application Layer ProtocolEvidence1

The malware blends command and control traffic with normal traffic, with the ability to use pCloud, Yandex Disk and Zoho WorkDrive as C2 servers, although the hackers apparently decided to only use Zoho WorkDrive.

T1090ProxyEvidence1

BirdCall can act as a proxy.

T1102Web ServiceEvidence1

The malware blends command and control traffic with normal traffic, with the ability to use pCloud, Yandex Disk and Zoho WorkDrive as C2 servers, although the hackers apparently decided to only use Zoho WorkDrive.

Exfiltration

3 techniques
T1020Automated ExfiltrationEvidence1

BirdCall periodically exfiltrates collected data.

T1567Exfiltration Over Web ServiceEvidence1

Communication runs over HTTPS through Zoho WorkDrive accounts, and researchers found 12 separate drives used in the campaign.

T1567.002Exfiltration to Cloud StorageEvidence1

BirdCall exfiltrates data to cloud storage services.

INDICATORS OF COMPROMISE

IOCs tracked for this family

42 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
19 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
7 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

Other
16 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app2 months ago
domain●●●●●●●●●●●●View more in app2 months ago
domain●●●●●●●●●●●●View more in app2 months ago
domain●●●●●●●●●●●●View more in app2 months ago
domain●●●●●●●●●●●●View more in app2 months ago
domain●●●●●●●●●●●●View more in app2 months ago
ACTIVITY FEED

Recent activity

10 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

bleeping computerNews
Jun 8, 2026
NFCShare Android malware spreads via fake banking app updates on GitHub

Related Articles: NGate Android malware uses HandyPay NFC app to steal card data | ScarCruft hackers push BirdCall Android malware via game platform

Read more
the record mediaNews
May 7, 2026
European leaders unveil tentative deal for AI Act simplification, including a ban on nudification tools | The Record from Recorded Future News

The content only references BirdCall by name as Android malware in a related article link; no further behavioral details are provided.

Read more
cyber security newsNews
May 5, 2026
New ScarCruft Supply Chain Attack Hits Gaming Platform With Windows and Android Backdoors - Cyber Security News

A backdoor used in a supply-chain attack against the sqgame gaming platform. On Android it runs from trojanized APKs, silently collects contacts, call logs, SMS, storage listings, device and network identifiers, geolocation, screenshots, audio, and selected file types, then uploads data via HTTPS to Zoho WorkDrive. On Windows it is installed after RokRAT is delivered through a malicious update.

Read more
the hacker newsNews
May 5, 2026
ScarCruft Hacks Gaming Platform to Deploy BirdCall Malware on Android and Windows

A multi-platform backdoor used by ScarCruft in a supply chain espionage campaign. It targets Windows and Android, supports surveillance and data theft, and uses legitimate cloud services such as Dropbox, pCloud, Yandex Disk, and Zoho WorkDrive for C2. The Android variant can collect contacts, SMS messages, call logs, media, documents, screenshots, and ambient audio.

Read more
What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching42

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution2

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping34

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.