Insikt Group identified multiple PurpleDelta clusters tied to North Korean IT workers, likely based in China, that used fabricated personas, AI tools, and remote-access tradecraft to obtain and hold jobs at more than 1,100 companies. The operators applied for work at scale, recorded internal meetings, coordinated through Telegram and Slack, and used services such as ChatGPT, AnyDesk, and TrustID Card to support ongoing insider-risk activity. #PurpleDelta #ChatGPT #AnyDesk #Telegram #Slack #TrustIDCard
Keypoints
- Insikt Group linked several activity clusters to PurpleDelta, its name for North Korean IT workers, with operators likely based in China.
- One cluster submitted applications to over 1,100 companies, with heavy focus on software, staffing, healthcare, and biotechnology organizations.
- The operators maintained at least 22 fabricated personas and could submit up to 60 or more applications per day across multiple job platforms.
- They used AI-generated profile photos, custom ChatGPT assistants, screen recording, transcription tools, and multi-account browsers to deceive hiring managers and sustain interviews.
- After being hired, they recorded internal meetings, used remote desktop and screen-recording tools, and relied on Google Translate to craft excuses for using personal devices and bank accounts.
- Evidence showed coordination through Telegram and Slack, plus support from facilitators who maintained company-issued hardware on the operatorsâ behalf.
- Insikt Group assessed that the activity poses an ongoing insider threat and that affected organizations should review access, employment history, and possible compromise indicators immediately.
MITRE Techniques
- [T1036 ] Masquerading â Operators disguised themselves as legitimate workers using fabricated identities and persona management across job platforms (âmaintained at least 22 fabricated personasâ and âpose as independent contractors and job-seeking developersâ).
- [T1585.001 ] Establish Accounts: Social Media Accounts â They created and used accounts on LinkedIn, GitHub, Medium, Upwork, and other platforms to support fake personas (âincluding GitHub, LinkedIn, Medium, Upworkâ).
- [T1583.001 ] Acquire Infrastructure: Domains â The group used purchased and operated domains and web infrastructure for recruitment and persona support (âminicursor[.]comâ and âuse Hostinger, Namecheap, GoDaddyâ).
- [T1583.003 ] Acquire Infrastructure: Virtual Private Server â Infrastructure providers were used to host or support the operation (âHostinger, Namecheap, GoDaddyâ).
- [T1583.006 ] Acquire Infrastructure: Web Services â They relied on web services for identity, messaging, and operational support (âTelegram and Slackâ and âChatGPTâ).
- [T1585.003 ] Establish Accounts: Social Media Accounts â They used multiple communication and collaboration accounts to coordinate and manage personas (âTelegram and Slackâ and âmultiple Google Chrome profilesâ).
- [T1566 ] Phishing â The operators used fraudulent recruitment and identity deception to lure organizations and workers into engagement (âapply to jobs at over 1,100 companiesâ and ârecruiting collaboratorsâ).
- [T1078 ] Valid Accounts â They sought and used legitimate freelancer accounts, company accounts, and borrowed identities to gain access (âbuying US and Ukrainian identities and freelance accountsâ and âborrow their legitimate identities and infrastructureâ).
- [T1114 ] Email Collection â Internal communications were recorded and monitored during employment (ârecorded internal meetingsâ and âmaintained active email inboxesâ).
- [T1027 ] Obfuscated Files or Information â AI-generated photos, custom GPTs, and translation-based excuses were used to obscure true identity and intent (âAI-generated profile photosâ and âcustom-configured ChatGPT assistantsâ).
- [T1056.001 ] Input Capture: Keylogging â Screen recording and live transcription were used to capture interview content and facilitate real-time answering (âcopying and pasting transcribed questions from the interviewer into ChatGPTâ).
- [T1125 ] Video Capture â They recorded video calls, interviews, and meetings during operations (ârecords all their video callsâ and âiTop Screen Recorderâ).
- [T1056.001 ] Input Capture: Keylogging â Voice transcription tools captured spoken interview content for AI-assisted responses (âKrisp and Caption.Ed to record and transcribe voiceâ).
- [T1219 ] Remote Access Software â Facilitators maintained devices and remote access tools were used to control or access them (âAnyDesk, Google Chrome Remote Desktop, Jump Desktop, and RealVNCâ).
- [T1090 ] Proxy â The operators used proxies and VPNs to mask network origin and manage access (âIPRoyal, Proxy-Sellerâ and âAstrill VPNâ).
- [T1106 ] Native API â They leveraged platform-native tools and services such as Google Sheets, Chrome profiles, and Google Translate to manage operations (âmaintained detailed Google Sheetsâ and âused Google Translateâ).
- [T1005 ] Data from Local System â Files and artifacts were stored locally on operator devices, including profile photos and persona data (âstored locally on the operatorâs device in a dedicated directoryâ).
- [T1614 ] System Location Discovery â Operators checked local time and used location clues to align with Pyongyang and China (âchecking the current time in Pyongyangâ and âHolidays in Chinaâ).
- [T1132 ] Data Encoding â They used Korean keyboard mappings and translated strings to conceal meaning (âwhen typed with a Korean keyboardâ and âbecomes the phrase âmy motherâ in Koreanâ).
Indicators of Compromise
- [IP Addresses ] Appendix A network indicators associated with PurpleDelta activity â 23[.]106[.]169[.]120, 104[.]253[.]1[.]79, and other 50+ IPs listed in the report
- [Domain ] infrastructure and recruitment-related web presence â minicursor[.]com, trustidcard[.]com
- [Applications / Tools ] software used for remote access, identity management, and evasion â AnyDesk, Astrill VPN
- [Remote Access Tools ] facilitator-maintained access tools used in operations â Google Chrome Remote Desktop, RealVNC
- [Job Platforms ] platforms used to submit applications at scale â Indeed, Upwork
- [Financial Services ] payment channels used to route earnings â PayPal, Payoneer
- [Phone / Messaging Services ] contact and identity infrastructure â Google Voice, eSIM Plus
- [Cloud / Hosting Providers ] infrastructure used by operators â Hostinger, GoDaddy
- [File / Service Names ] identity and profile-building services â TrustID Card, insertFace.com
Read more: https://www.recordedfuture.com/research/purpledelta-fraudulent-employment-operations