DPLoader is downloader malware used in a “proxyjacking” campaign attributed by AhnLab Security Intelligence Center (ASEC) to the threat actor Larva-25012. The campaign masquerades as legitimate software installers—most notably trojanized Notepad++ bundles—distributed via deceptive ads and fake/cracked-software download portals (with initial payloads hosted on GitHub). Victims typically receive either an MSI (Setup.msi) or ZIP (Setup.zip) package containing legitimate Notepad++ components alongside malicious DLLs executed via DLL side-loading.
Execution and staging vary by distribution chain:
Core functionality: DPLoader communicates with a command-and-control (C2) server to retrieve instructions/commands, can execute received commands, and reports host information (ASEC notes OS details, hostname, architecture, machine_id, agent_version, session_id, and publisher_id for the JavaScript variant; the Python variant uses “/d” for communications and “/e” for error reporting and reports agent_version “1.0.0-py” and publisher_id “8101”).
Primary objective and payloads: rather than ransomware or data theft, the operation monetizes victims by installing proxyware to resell their internet bandwidth. Reported proxyware payloads include Infatica and DigitalPulse (and Larva-25012 has also been associated with Honeygain). ASEC describes process injection techniques including injecting into explorer.exe; DigitalPulse is described as running as an obfuscated Go-based program injected into explorer.exe. Related scheduled-task masquerading includes Infatica registered as “Microsoft Anti-Malware Tool” (MicrosoftAntiMalwareTool.exe), DigitalPulse installed via “UNPScheduler” with a task “SyncTaskUpdatescheduler” running syncupdates.dll via rundll32.exe, and (in the Python chain) a DLL placed under %LOCALAPPDATA%\Microsoft\Microsoft Windows Pluton[GUID]\MicrosoftWindowsPlutonTaskScheduler.dll with a scheduled task “MicrosoftWindowsPlutonTaskScheduler.”
Targeting: ASEC reports the activity primarily affecting South Korea and notes Larva-25012 has been active since at least 2024 and has evolved from .NET malware to C++ and Python variants with more advanced injection techniques.
Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.
3 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
Multi-language loader (JavaScript and Python variants) created post-infection to communicate with C2, retrieve instructions, and install proxyware modules; established via Task Scheduler for persistence.
A downloader/loader installed via DLL side-loading that persists via Windows Task Scheduler and contacts a C2 server to retrieve commands and likely additional payloads.
A multi-language (JavaScript and Python variants) loader/downloader that persists via Windows Task Scheduler, beacons to a C2 with host profiling data, receives commands (often PowerShell), and is used to install proxyware payloads (e.g., Infatica and DigitalPulse).
Match every observed IP, domain, and hash against your live telemetry.
Named campaigns wielding this family, with evidence pinned to each claim.
CVEs this family uses for access and lateral movement.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Every documented technique, ranked by evidence weight.
Reddit, Mastodon, and CTI community discussion around this family.