TWINTASK
TWINTASK is a malicious DLL, observed as libvlc.dll, used in a January 2026 campaign targeting Iraqi government officials and attributed with medium-to-high confidence by Zscaler ThreatLabz to the suspected Iran-nexus actor Dust Specter. It was delivered by the SPLITDROP .NET dropper in a password-protected RAR archive impersonating Iraq’s Ministry of Foreign Affairs, then sideloaded by a legitimate VLC executable. TWINTASK functions as a worker component in a two-part malware architecture with TWINTALK as the command-and-control orchestrator. It polls C:\ProgramData\PolGuid\in.txt every 15 seconds for Base64-encoded PowerShell commands, decodes and executes them, and writes output and errors to C:\ProgramData\PolGuid\out.txt. It also launches WingetUI.exe to sideload the TWINTALK DLL (hostfxr.dll). Persistence is established through Windows Registry Run keys that relaunch VLC.exe and WingetUI.exe after reboot. The malware was used in targeted espionage activity against Iraqi government personnel; associated malware in the same campaign included SPLITDROP, TWINTALK, and GHOSTFORM. High-confidence file and path indicators mentioned in the reporting include libvlc.dll, C:\ProgramData\PolGuid\in.txt, C:\ProgramData\PolGuid\out.txt, C:\ProgramData\PolGuid\VLC\VLC.exe, and C:\ProgramData\PolGuid\WingetUI\WingetUI.exe.
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.
Groups observed using it
1 distinct threat actor attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.
It subsequently extracts and launches VLC.exe, which sideloads a malicious libvlc.dll identified as TWINTASK. TWINTASK maintains persistence by polling C:\ProgramData\PolGuid\in.txt every 15 seconds for Base64-encoded PowerShell commands.
Techniques & procedures
10 distinct techniques documented for this family, organized by ATT&CK tactic.
Initial Access
2 techniques
Initial Access
Execution
5 techniques
Execution
Attack Chain 2 delivered GHOSTFORM, consolidating all functionality into a single binary using an invisible Windows form for delayed execution, in-memory PowerShell command execution
TWINTASK maintains persistence by polling C:\ProgramData\PolGuid\in.txt every 15 seconds for Base64-encoded PowerShell commands.
Persistence
2 techniques
Persistence
Attack Chain 1 used SPLITDROP, a .NET dropper delivering TWINTASK and TWINTALK via DLL sideloading into legitimate VLC.exe and WingetUI.exe processes, establishing file-based command polling through in.txt and out.txt with persistence via Windows Run registry keys.
Privilege Escalation
2 techniques
Privilege Escalation
Attack Chain 1 used SPLITDROP, a .NET dropper delivering TWINTASK and TWINTALK via DLL sideloading into legitimate VLC.exe and WingetUI.exe processes, establishing file-based command polling through in.txt and out.txt with persistence via Windows Run registry keys.
Stealth
2 techniques
Stealth
IOCs tracked for this family
5 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.
IPs, domains, and DNS infrastructure linked to this family.
Other indicator types observed in public reporting.
Recent activity
10 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A DLL-sideloaded backdoor that maintains persistence and polls a local file for Base64-encoded PowerShell commands.
A follow-on payload dropped by SPLITDROP in the Dust Specter attack chain (functionality not described in the provided content).
Worker module that executes PowerShell commands (from a local file) as part of the SPLITDROP/TWINTALK infection chain.
Malware used in suspected Iranian APT activity targeting Iraqi government officials.
The version that knows your environment.
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.