Researchers Trace PeckBirdy Infrastructure Through DNS and WHOIS Analysis

· Original article ↗

Summary

An investigation of PeckBirdy-related indicators analyzed DNS, WHOIS and threat-intelligence data, linking domains and IPs to phishing and malware activity and identifying additional infrastructure. The article attributes the framework to China-aligned APTs.

Key points

  • The article describes PeckBirdy as a JavaScript-based C2 framework used by China-aligned APT actors since 2023, with associated campaigns involving HOLODONUT, MKDOOR, stolen code-signing certificates, Cobalt Strike payloads and CVE-2020-16040.
  • Researchers analyzed 56 indicators, including domains, subdomains, IP addresses and WHOIS artifacts; they assessed all 28 initially identified domains as illegitimate.
  • DNS traffic data showed three client IP addresses queried an IoC domain 91 times between December 31, 2025, and January 29, 2026.
  • Historical data showed 22 IoC domains had 2,205 domain-to-IP resolutions; six domains were registered 122–804 days before being reported as malicious.
  • WHOIS history connected 35 email addresses to 21 IoC domains; follow-up analysis identified 64 additional email-connected domains.
  • Of 23 additional IP addresses found through current domain resolutions, threat-intelligence data classified 20 as previously weaponized for phishing or malware distribution.

Article Details

Attack Vectors
  • PeckBirdy is described as a JavaScript-based command-and-control framework used in campaigns since 2023; the article does not specify how it is executed on victim systems.
  • The reported campaigns also involved the modular backdoors HOLODONUT and MKDOOR, stolen code-signing certificates used to sign Cobalt Strike payloads, and exploitation of CVE-2020-16040.
  • The researchers reported that some identified domains and IP addresses were associated with malware distribution and phishing; the article does not establish that all were used in PeckBirdy campaigns.
Defensive Notes
  • The article recommends conducting supplementary investigations to corroborate entities identified as malicious, noting that their status may change or later be deemed harmless.
  • The reported indicators may support threat detection and response; the article does not provide specific remediation steps.

Indicators of compromise

TypeIndicatorContext
DOMAINa1icdn[.]comListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINgithubgressaccess[.]infoListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINimg-cache[.]comListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINjs-cdn[.]xyzListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINjsunpkg[.]comListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINmicrosoft-ads[.]comListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINmkdmcdn[.]comListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINppcn-cdn[.]xyzListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINstatic-alicdn[.]comListed as a domain IoC; the article reports that the 28 initially identified IoC domains were confirmed illegitimate.
DOMAINupdate[.]myrnicrosoft[.]comSubdomain IoC that the article reports was involved in distributing malware.
DOMAINupdates[.]oss-cdn[.]comSubdomain IoC that the article reports was involved in distributing malware.
IPV4104[.]21[.]24[.]113The article identifies this IP as weaponized and associates it with malware distribution and phishing.
IPV4104[.]21[.]25[.]105The article identifies this IP as weaponized and associates it with phishing and malware distribution.
IPV4104[.]21[.]44[.]46The article identifies this IP as weaponized and associates it with phishing and malware distribution.
IPV4104[.]21[.]63[.]97The article identifies this IP as weaponized and associates it with phishing and malware distribution.
IPV4104[.]21[.]90[.]19The article identifies this IP as weaponized and associates it with phishing and malware distribution.
IPV443[.]156[.]94[.]185Listed as an IP IoC in the article's DNS-resolution analysis.
IPV48[.]218[.]50[.]207Listed as an IP IoC in the article's DNS-resolution analysis.
IPV48[.]222[.]143[.]246Listed as an IP IoC in the article's DNS-resolution analysis.

MITRE ATT&CK

CVE

Malware

Tools

Countries

Related Articles