Skip to content
Malware

Nimbus Manticore APT Abuses Fake Recruitment Portal to Deliver Custom Malware

A state-linked hacking group has been caught running a carefully crafted fake recruitment operation to push custom malware onto unsuspecting victims. The group, known as Nimbus Manticore and also tracked as UNC1549 and Smoke Sandstorm, has a long history of targeting professionals in the aerospace a...

· Jun 02, 2026 · 6 min read · 👁 1 views
Nimbus Manticore APT Abuses Fake Recruitment Portal to Deliver Custom Malware

A state-linked hacking group has been caught running a carefully crafted fake recruitment operation to push custom malware onto unsuspecting victims.

The group, known as Nimbus Manticore and also tracked as UNC1549 and Smoke Sandstorm, has a long history of targeting professionals in the aerospace and defense sectors across the Middle East and Europe.

Their latest campaign shows a notable step up in technical sophistication, blending social engineering with a multi-stage malware delivery chain that is hard to detect.

The attackers started by reaching out to employees on LinkedIn through a fake but convincing recruiter profile. The persona claimed to be headhunting talent for Ebix, a real company in the insurance and banking technology space, and dangled a salary offer of $200,000 to make the pitch more appealing.

Victims were then directed to a polished fake hiring portal at ebix[.]recruitment-flow[.]com, which required login credentials before any malicious content was served.

Analysts at Nextron identified this sophisticated sideloading infection chain during a recent incident response engagement, attributing the activity to Nimbus Manticore with confidence. 

Nextron said in a report shared with Cyber Security News (CSN) that the group’s core tradecraft stays remarkably consistent across campaigns, even as individual tools and payloads shift between operations.

The report details how the operators have evolved their techniques while keeping the same underlying patterns in place.

Once logged into the fake portal, victims were prompted to download what appeared to be a two-factor authentication app for added security during the hiring process.

Fake job description used by the threat actor (Source - Nextron)
Fake job description used by the threat actor (Source – Nextron)

That app arrived as a ZIP archive carrying the actual malware. The entire flow was designed to look routine, lowering the victim’s guard at every step before the payload had a chance to execute.

Nimbus Manticore APT Abuses Fake Recruitment Portal

The ZIP archive contained a renamed Microsoft Visual Studio component called setup.exe, which is legitimately signed by Microsoft.

The attackers modified its configuration file to trick the .NET runtime into loading a malicious library named TOTPGuard.dll instead of following normal execution.

Fake hiring portal impersonating Ebix (Source - Nextron)
Fake hiring portal impersonating Ebix (Source – Nextron)

This technique, known as AppDomain hijacking, meant the initial process appeared clean and was unlikely to trigger standard security alerts.

After the victim ran setup.exe, they were shown a convincing fake Ebix interface asking for a secret key and then displayed a working one-time password generator.

The app behaved like a real tool throughout the process, making it far harder for victims to suspect anything was wrong.

2FA app with fake Ebix branding (Source - Nextron)
2FA app with fake Ebix branding (Source – Nextron)

Behind the scenes, the malware decrypted an embedded payload using hardcoded AES keys and dropped it to disk at a path inside the user’s AppData folder.

Persistence, C2, and Evasion Tactics

The malware then created a scheduled task named “BackupCheck” to run at every login, ensuring it stayed active on the infected machine.

The main payload, stored as main.dll, communicated with command-and-control servers hosted on Microsoft Azure, a trusted cloud platform that blends into normal network traffic for many organizations.

The C2 domains used benign-sounding names that matched the hiring campaign theme, making them easy to overlook during a quick review.

The native implant also ran anti-analysis checks, including verifying its own process name and checking for active debuggers by inspecting the Process Environment Block.

The operators appeared to significantly increase the level of code obfuscation compared to earlier campaigns, likely in response to prior public reporting from other security vendors.

Despite these added layers, the core functionality, including data exfiltration and C2 communication, remained consistent with previously documented Nimbus Manticore behavior.

Defenders can take several concrete steps to reduce exposure to this type of attack. Organizations should block or restrict access to freshly registered domains, particularly in sensitive departments like HR, finance, and legal.

Using Windows AppLocker to prevent execution from user-writable directories such as AppData and Temp can significantly reduce the chance of staged payloads running.

Security awareness training should also expand beyond email-based phishing to include social media platforms and job portal-based social engineering, where this group has proven especially active.

Indicators of Compromise (IoCs):-

TypeIndicatorDescription
SHA-25606d12a4c4e3cc725dba37445cebeba41803718ccdb63d9d637355a241f651668Fake Airbus Job Description PDF
SHA-2569b63b744dc1f3a24f057a404c5622ed0ca933752a00ce05117727c7d11f05536Fake Airbus Job Description PDF
SHA-256620c51f4376cb79f0109c21971c28661418ae50b119585e3ffdb8011189fcb7bFake Ebix Job Description PDF
SHA-256d1f525eb9347133b92e9558e1413558c8348c0f35a62577f60a5192ba38eb776TOTPGuard.zip
SHA-2568e5fc0998838559ca8611e6c03fd998a17ffc2eade24715b2fc3e723c712eb8bsetup.exe.config
SHA-256eee657ffdb2af8ed6412221e7d5fbf4f5742f2ac2c88f43f12db46af0697de71TOTPGuard.dll (Stager)
SHA-256dfa1e3137a032ee8561a1cd5e1a0f71a10bebb36aef7c336c878638a9c1239eemain.dll (Native Implant)
SHA-2563628d13d2f8af7663d58dd1aa352c8f12d12233a7318ee203f01f195573a2ed2EbixExam.Desktop.zip
SHA-256c7ef2ec19d158301773b1590f5b5eeb362a30f725acad8f5b3a230e9f26d14beEbixExam.Updater.dll
SHA-256072744ce205bb89a36e563a86f30df5689e64eee75106b97ce708551c8194bbcEbixExam.Updater.ServiceHub.dll
Domainglobalitconsultants[.]azurewebsites[.]netC2 domain associated with main.dll
Domainglobalbusiness-checkers-it[.]azurewebsites[.]netC2 domain associated with main.dll
Domainglobal-check-business-it[.]azurewebsites[.]netC2 domain associated with main.dll
Domainglobal-check-itbusiness[.]azurewebsites[.]netC2 domain associated with main.dll
Domainglobal-it-checkbusiness[.]azurewebsites[.]netC2 domain associated with main.dll
Domainglobal-it-consultants[.]azurewebsites[.]netC2 domain associated with main.dll
Domainglobalit-consultants[.]azurewebsites[.]netC2 domain associated with main.dll
Domainglobal-it-checkers[.]azurewebsites[.]netC2 domain associated with main.dll
Domainbusiness-dns-ns-joiners[.]azurewebsites[.]netC2 domain associated with EbixExam.Updater.ServiceHub.dll
Domainebix-exam-join-from-app[.]azurewebsites[.]netC2 domain associated with EbixExam.Updater.ServiceHub.dll
Domainbusiness-joiners-exam[.]azurewebsiets[.]netC2 domain associated with EbixExam.Updater.ServiceHub.dll
Domainjoin-exam-now-ebix[.]azurewebsites[.]netC2 domain associated with EbixExam.Updater.ServiceHub.dll
Domainebix[.]recruitment-flow[.]comFake Ebix hiring portal used for initial lure
File Path\AppData\Roaming\2FAGuard\main.dllDropped payload path on disk
File Path\AppData\Roaming\2FAGuard\setup.exe.configDropped stager config path
File Path\AppData\Local\VirtualStore\result.conFile artifact associated with main.dll
File Path\CKAConsent.dllFile artifact associated with main.dll

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Source: CybersecurityNews.com

Follow ShomoySoft for more: Follow on Facebook

💬 Comments (0)

Login to join the discussion.

No comments yet. Be the first!

Related Articles

Recommended for you