Saturday, October 17, 2026

SmartLoader Malware Masquerades as Legitimate GitHub Repository to Infect Users

AhnLab Security Intelligence Center (ASEC) has uncovered a sophisticated campaign involving the massive dissemination of SmartLoader malware through GitHub repositories designed to mimic legitimate software projects.

These repositories target users searching for popular illicit content such as game cheats, software cracks, and automation tools, appearing at the top of search results on platforms like Google and GitHub when keywords like “game hacks” or “software crack” are used.

Each repository features a polished README file with project overviews, feature lists, and installation guides, making them indistinguishable from genuine open-source initiatives at first glance.

Deceptive GitHub Repos

Users are lured into downloading compressed files that harbor the malware, often under the guise of tools for games like Maple Story, Minecraft, or Call of Duty, or utilities like Instagram boosters and VPN cracks.

SmartLoader Malware
A GitHub repository disguised as a legitimate project

This tactic exploits the trust in GitHub’s ecosystem, where threat actors create accounts to host these deceptive repos, embedding malicious payloads in release downloads with URLs such as hxxps://github[.]com/[Threat Actor Account]/Maple-Story-Menu/releases/download/v3.2.0/Maple.Story.Menu.v3.2.0.zip.

The compressed archives contain four key files: a legitimate Lua loader (java.exe, actually luajit.exe), a malicious batch script (Launcher.cmd), a runtime interpreter (lua51.dll), and an obfuscated Lua script (module.class).

SmartLoader Malware
Files inside the compressed file

Upon execution of Launcher.cmd, the script loads via luajit.exe, activating SmartLoader, which ensures persistence by copying files to %AppData%\ODE3 and scheduling tasks under “SecurityHealthService_ODE3”.

Payload Delivery

Once activated, SmartLoader captures screenshots of the infected system as BMP files and collects encoded system information, transmitting them to a command-and-control (C2) server at addresses like hxxp://89.169.13[.]215/api/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs.

Data exchanges employ Base64 encoding and byte manipulations with keys hidden in the obfuscated Lua script, decryptable from dynamic memory.

The C2 responds in JSON format, including “loader” configurations for behaviors like bypassing defenses or enabling persistence, and “tasks” listing payloads to fetch and execute.

Analysis revealed three payloads: an additional obfuscated Lua script (adobe.lua) that mirrors module.class’s functions, registering persistence as “WindowsErrorRecovery_ODE4” and communicating with another C2 at hxxp://95.164.53[.]26/api/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs; and two shellcode variants (_x64.bin and _x86.bin) identified as Rhadamanthys infostealer, operating in 64-bit and 32-bit environments respectively.

Rhadamanthys injects into legitimate Windows processes such as openwith.exe, dialer.exe, dllhost.exe, and rundll32.exe, exfiltrating sensitive data related to emails, FTP, and online banking.

Post-execution, task IDs and victim country codes are relayed to C2 endpoints like hxxp://89.169.13[.]215/tasks/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs.

SmartLoader’s role as a downloader for infostealers like Rhadamanthys, Redline, and Lumma Stealer underscores its versatility in malware ecosystems.

To mitigate risks, users should verify repository authenticity by examining author credibility, commit histories, and source legitimacy, while sourcing software exclusively from official channels.

Even well-documented repos can be malicious, highlighting the need for robust endpoint detection and response tools.

Indicators of Compromise (IOCs)

TypeIOC Value
MD52ed91e48a8a0b731ca3a3f6a7708256d
MD54d744f3e77a4cb86a676da9c0a28b186
MD5952065a30e60fb71a5a27e0b78233cf1
MD5bd48378e8370372f1c59e404bcb5c840
MD5e5c783b9c1a70bd10efb66a79ff55ea1
URLhttp://150.241.108.62/api/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs
URLhttp://77.105.164.178/api/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs
URLhttp://89.169.12.179/api/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs
URLhttp://89.169.13.215/api/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs
URLhttp://89.169.13.215/tasks/YTAsODYsODIsOWQsYTEsODgsOTAsOTUsNjUsN2Qs

AWS Security Services: 10-Point Executive Checklist - Download for Free

Aman Mishra
Aman Mishra
Aman Mishra is a Security and privacy Reporter covering various data breach, cyber crime, malware, & vulnerability.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

Researchers Demonstrate iOS 27.0.1 Untethered Jailbreak on iPhone 18 Pro

Security researchers from Calif (Calif.io) demonstrated a working untethered...

Google Android Flags 5 Million Suspected Scam Calls and Texts Monthly

Google says its Android scam-detection capabilities now flag more...

Researchers Uncover 20,000 Malicious Cloudflare Pages Domains Used in Tech Support Scams

More than 20,000 malicious Cloudflare Pages subdomains used by...

Hackers Exploit BeyondTrust Zero-Day and Erase Security Logs to Hide Their Tracks

A suspected China-nexus espionage group exploited a critical zero-day...

Related Articles

Recent News