# Public Report Draft: Spam-Bombing, Vishing, and Fake Self-Service Portal Malware Campaign
Executive summary
A customer organization was targeted by a coordinated phishing and social-engineering campaign combining email spam-bombing, external collaboration-platform calls, a fake self-service portal, credential/code harvesting, and user-assisted malware execution.
The malicious portal was hosted from public cloud object storage and presented itself as a support or health-check workflow. The page encouraged the victim to download a file, copy an “activation” command, and run a sequence that extracted and launched a Windows executable from the user profile. Static analysis of the downloaded package identified a Windows executable and obfuscated JavaScript components with remote-control, command-execution, socket-tunnelling, local service, reconnaissance, and persistence indicators.
This activity should be treated as a high-severity intrusion attempt. Any user who visited the page, entered credentials or MFA-style codes, downloaded the package, or ran the copied command should be handled as potentially compromised.
Key takeaways
- The campaign used a multi-stage social-engineering pattern: spam-bombing followed by external calls impersonating support or IT assistance.
- The fake portal attempted to collect email/password or MFA-style code values through a staged “authorization” flow.
- The portal delivered a disguised archive rather than a conventional executable download.
- The page provided a clipboard command that used built-in Windows tooling to extract and execute the payload from the user’s AppData directory.
- The payload package contained a Windows PE executable and multiple obfuscated JavaScript files.
- Static indicators show likely remote-access capability, including WebSocket-based command-and-control, local socket services, command execution, filesystem access, host/network discovery, and HKCU Run-key persistence.
Attack overview
Observed flow:
- Users receive a high volume of unsolicited messages or notifications.
- External callers contact users through a collaboration platform and attempt to create urgency.
- Victims are directed to a fake self-service or health-check portal hosted on cloud object storage.
- The portal asks for authorization details and simulates progress messages such as connection, authentication, processing, and finalization.
- The user is encouraged to download a file presented as a patch or support artifact.
- The user is encouraged to copy and run an activation command.
- The copied command extracts the downloaded archive into the user’s AppData directory and launches a Windows executable with a JavaScript file argument.
- Extracted scripts indicate capability for persistence, command execution, local service exposure, socket handling, and outbound WebSocket communication.
Technical observations
The malicious page was a fake “Self Care Portal” / “Health Check” workflow. It contained configurable text, download links, a copy-to-clipboard function, and a two-stage credential/code submission routine.
The page’s copied command created a directory under the victim user’s AppData path, extracted the downloaded archive with Windows built-in archive tooling, and launched an executable with a bundled JavaScript component.
The archive was disguised with a non-executable extension and served with a misleading content type. Static inspection showed it was a ZIP archive containing:
- one Windows PE64 executable
- multiple obfuscated JavaScript files
- a JavaScript component directly referenced by the execution command
The JavaScript files contained indicators consistent with:
- WebSocket C2 connectivity
- localhost HTTP/WebSocket services
- socket connection, send, and close operations
- filesystem access routes
- command execution routes
- Windows version discovery
- network configuration discovery
- HKCU Run-key persistence
Indicators of compromise
Note: Public indicators below intentionally omit the victim/customer-identifying brand string from URLs. Defenders should adapt these to their local telemetry using the original incident evidence available to their SOC.
File hashes
Malicious HTML page:
- SHA256:
2783cf0072d04534e033736ecce34d745293d7573a42b64dce71659d54322fca
Downloaded archive:
- SHA256:
d55e3f3a6998ebe75e34180befb33ff4fbe2d27c0ca9f0ae567ad8c352ce87e6 - Observed masqueraded filename:
kb7587951.h - Actual file type: ZIP archive
Extracted Windows executable:
- Filename:
7587951_1942.exe - SHA256:
627d2e4775c24bdedee2cd7ccc18dcadae061e5345274ab6e3c4c797927bfb8f - MD5:
caa83029a454cb72b1b1a74430e3be9e - Type: PE32+ executable, x86-64, Windows
Extracted JavaScript components:
u4nncpvqbq5p.js7v2rnk6uat.js5ygfviecs.jsye7gquhhad27.js
- SHA256: d1109ace9a04e61da4cadc66c029d71c60a8f34c9b45e249d3d6f4a998e42cdf
- SHA256: fb826b91b9e3bd6e79a38592e0472a9aa25c164bf8c33018c72d5f4ccfc14a25
- SHA256: 13d4b3a6227e336ff027ecf5bc8bdf7e45db5dc13a6ffa5ca88948d745f30149
- SHA256: 660cdbcd43620879c726d02ddabcde2af54b3dbf9f91bda0abd403ace2c9f6ad
Network indicators
Observed C2 / infrastructure indicators in extracted scripts:
wss://d1pmooq1i2jdpy.cloudfront.net/api/connectwss://asqjbtyu-atctg4d2dne6gada.z03.azurefd.net/api/connecthttp://127.0.0.1:39031/http://127.0.0.1:39079/ws://localhost:39501
Host indicators
Paths and filenames:
%APPDATA%\KB7587951\%USERPROFILE%\Downloads\kb7587951.h%APPDATA%\KB7587951\7587951_1942.exe%APPDATA%\KB7587951\ye7gquhhad27.js
Registry persistence:
- Key:
HKCU\Software\Microsoft\Windows\CurrentVersion\Run - Value name:
za7iswxi4ke19ejrho
Command and behavior indicators:
- Archive extraction from Downloads into AppData using
tar.exe - Launch of
7587951_1942.exefrom a user-writable AppData directory - Execution with a JavaScript file argument
- Reconnaissance command string:
ipconfig /all - Registry add/delete activity targeting the HKCU Run key
Defensive guidance
Immediate containment
- Block access to the known malicious cloud-storage object paths and associated C2 domains.
- Isolate any endpoint where the archive was downloaded, extracted, or executed.
- Preserve evidence before remediation where possible, including browser history, downloaded files, process telemetry, registry state, and collaboration-platform call metadata.
- Reset credentials and revoke sessions for any user who entered credentials, MFA codes, or recovery codes.
- Review MFA devices, authentication methods, OAuth grants, inbox rules, forwarding, and delegated mailbox permissions for affected accounts.
Endpoint hunting
Prioritize searches for:
kb7587951.h7587951_1942.exeu4nncpvqbq5p.js7v2rnk6uat.js5ygfviecs.jsye7gquhhad27.js%APPDATA%\KB7587951\za7iswxi4ke19ejrhotar.exeextracting from Downloads into AppDataconhost.exeor another launcher starting an executable from AppData
Network hunting
Prioritize searches for outbound connections to:
d1pmooq1i2jdpy.cloudfront.netasqjbtyu-atctg4d2dne6gada.z03.azurefd.net
Also review suspicious localhost services or loopback connections involving:
127.0.0.1:39031127.0.0.1:39079localhost:39501
Identity investigation
For any user who interacted with the portal:
- revoke active sessions and refresh tokens
- reset password from a trusted device
- review recent sign-ins and conditional access results
- inspect MFA changes and security information registration events
- check mailbox rules, forwarding, OAuth grants, and delegated access
- review collaboration-platform chat/call metadata for external contacts involved in the incident
ATT&CK mapping
Likely techniques:
- T1566.002 — Spearphishing Link
- T1204.002 — User Execution: Malicious File
- T1059.003 — Windows Command Shell
- T1059.007 — JavaScript
- T1105 — Ingress Tool Transfer
- T1547.001 — Registry Run Keys / Startup Folder
- T1082 — System Information Discovery
- T1016 — System Network Configuration Discovery
- T1071.001 — Web Protocols
- T1090 — Proxy
- T1572 — Protocol Tunneling
Public-safe conclusion
This campaign demonstrates a mature social-engineering pattern: attackers combine notification fatigue, live human interaction, fake support tooling, credential capture, and user-assisted execution to bypass purely email-centric defenses. The strongest controls are layered: external-caller awareness, rapid user reporting, browser/download protections, EDR visibility into user-writable execution paths, identity session revocation processes, and detections for AppData execution plus Run-key persistence.
Organizations should treat similar “download this support tool and paste this activation command” workflows as high risk, especially when they follow spam-bombing or unsolicited external support calls.
Limitations
- Analysis was static only; the payload was not detonated.
- Behavioral conclusions are based on HTML, archive contents, PE metadata/imports/strings, and extracted JavaScript indicators.
- Customer-identifying URL components have been deliberately redacted from this public draft.
- No attribution is asserted.