keepcalculator

06 Numbers and Powers

Joker Malware on Play Store: What It Is

Card No. 06·63490 · Updated · Standard formula, shown below

Yes, Joker malware has repeatedly been found on the Google Play Store, and Google has removed hundreds of malicious apps containing it since 2019. This spyware is designed to silently subscribe victims to premium wireless application protocol (WAP) services and intercept SMS messages and notifications to confirm those subscriptions, charging the victim’s phone bill without their knowledge. The following article explains how Joker works, how it gets past Google’s defenses, and how you can protect your device.

Background: The Joker Malware Family

Joker (also known as Bread, or WAP fraud malware) is a family of Android malware that has been active since at least 2017. It is one of the most persistent and frequently removed malware families from the official Google Play Store. According to Google’s own transparency reports and security blog posts, the company has removed thousands of apps containing Joker over the years, with notable waves of takedowns in 2019, 2020, and again in 2021. The malware is often hidden inside seemingly harmless apps such as wallpaper apps, messaging apps, photo editors, and even PDF readers. The developers behind Joker are known to continuously repackage the malware with new obfuscation techniques to evade detection, which is why it keeps reappearing.

How Joker Malware Works

Joker’s primary goal is financial fraud through unauthorized premium subscriptions, not data theft. Once installed, the malware performs a series of actions without the user’s consent:

  • Silent subscription: The malware automatically clicks on advertisements or web pages that trigger premium SMS subscriptions (often for services like horoscopes, ringtones, or adult content).
  • Intercepting SMS: It reads incoming SMS messages and notification data to capture the confirmation codes sent by the mobile carrier, then automatically submits those codes to complete the subscription.
  • Hiding its traces: It may also delete the confirmation SMS messages from the device, so the user never sees them.
  • Data exfiltration: Some variants also collect the victim’s phone number, SIM serial number, and device information, which can be sold or used for further fraud.

The malware typically works by loading a fake web page in an invisible browser or WebView, simulating user clicks on the subscription button. Because the user never sees the page, they have no idea a subscription was made until they see unexpected charges on their phone bill.

How Joker Evades Google Play’s Security

Google Play Protect is Google’s built-in malware scanner, but Joker is specifically designed to bypass it. The malware often uses a technique called “payload loading from remote servers.” The app itself contains only a small, benign code that passes the initial scan. Once installed, it downloads the actual malicious payload from a command-and-control (C2) server. This means the malicious code is never present at the time of the Play Store review. Additionally, Joker uses code obfuscation, encryption, and steganography (hiding code inside images) to avoid static analysis. It also delays its malicious actions until after the user has installed the app and often waits for a few days to avoid detection during the initial review period.

How to Protect Your Phone from Joker and Similar Malware

While Google continues to improve its defenses, you can take several practical steps to reduce your risk:

  • Check app permissions: Be suspicious of any app that requests permission to read SMS messages, access notifications, or make phone calls, especially if the app is a wallpaper or simple utility. Legitimate apps rarely need these permissions.
  • Read reviews and ratings: Look for apps with a large number of downloads and positive, recent reviews. Malicious apps often have few downloads or a pattern of reviews complaining about ads or unexpected charges.
  • Check the developer: A legitimate developer usually has a website and a history of other apps. If the developer has only one app and no other presence, be cautious.
  • Keep your phone and apps updated: Security patches and app updates often fix vulnerabilities that malware exploits.
  • Use a reliable security app: A reputable mobile security app can provide an extra layer of protection, but it is not a substitute for careful behavior.
  • Monitor your phone bill: Regularly check your mobile bill for any small, unexpected charges. These can be a sign of a premium subscription you never authorized.

Common Misconceptions About Joker Malware

One common misconception is that Joker steals banking credentials or credit card numbers. While some malware does that, Joker’s main focus is WAP fraud and SMS interception. Another misconception is that only users who sideload apps (install from outside the Play Store) are at risk. While sideloading is riskier, Joker has been found in official Play Store apps, so even careful users can be affected. Finally, some users think that simply uninstalling the app removes the threat. In most cases, uninstalling the app does stop the malware, but you should also check your phone bill and contact your carrier to dispute any unauthorized charges.

What to Do If You Think You Have Joker Malware

If you suspect your phone is infected, act quickly:

  1. Uninstall the suspicious app immediately.
  2. Run a security scan using a reputable mobile security app to check for any other infections.
  3. Check your phone bill for any unauthorized premium subscriptions or charges.
  4. Contact your mobile carrier to report the fraud and request a refund for any charges.
  5. Change your passwords for your Google account and any other sensitive accounts, as the malware may have collected device information.
  6. Consider a factory reset if you are concerned about deeper infection, but back up your important data first.

Frequently Asked Questions

Can Joker malware steal my passwords?

Joker is primarily designed for WAP fraud, not credential theft. However, some variants have been known to collect device information and phone numbers. It is unlikely that Joker will steal your passwords, but it is always a good idea to use strong, unique passwords and enable two-factor authentication for your accounts.

How can I tell if an app on the Play Store has Joker?

You cannot always tell before installing. However, apps that request excessive permissions, have few downloads, poor grammar in descriptions, or a developer with no online presence are more likely to be malicious. After installation, if you see unexpected charges on your phone bill, that is a strong indicator.

Is Joker malware still active in 2024?

Yes, Joker continues to be a threat. Google regularly removes apps containing Joker, but new variants keep appearing. The malware authors constantly update their techniques to evade detection, so it is likely that Joker will remain a threat for the foreseeable future.

Does Joker affect iPhones?

No, Joker is Android-specific malware. It relies on Android’s ability to read SMS messages and access notifications, which iOS does not allow in the same way. However, iPhone users should still be cautious about other types of mobile threats.

What is WAP fraud?

WAP (Wireless Application Protocol) fraud is a type of billing fraud where a user is unknowingly subscribed to a premium SMS service. The malware triggers the subscription and intercepts the confirmation message, making it appear as though the user subscribed voluntarily. The charges are added to the mobile phone bill.

Can I get a refund for charges caused by Joker?

Yes, most mobile carriers will refund charges that were made without your consent. Contact your carrier’s customer support, explain that you were a victim of malware, and provide any evidence you have. It is also a good idea to file a complaint with your local consumer protection agency if the carrier is unhelpful.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →