Brazilian banking malware goes global, now targeting smartphone users

Brazilian banking malware goes global, now targeting smartphone users

A banking trojan is targeting mobile app users in Brazil – and researchers warn that its operator has big plans to expand abroad.

A new banking trojan has been discovered targeting Android users, with the capabilities to spy on 153 mobile apps from various banks, cryptocurrencies and exchanges.

Researchers describe the banking trojan, called Ghimob, as a “full-fledged spy in your pocket” that can be accessed remotely by its operators. Cybercriminals can use the trojan to bypass financial institutions’ security and antifraud measures, in order to make fraudulent transactions on the victim’s smartphones.

Kaspersky telemetry shows that all victims of the Ghimob mobile banking trojan are currently located in Brazil at the moment. However, because some of the targeted apps are based outside of Brazil, they believe Ghimob has big plans to expand abroad – including to Angola, Germany, Mozambique, Paraguay, Peru and Portugal.

Read on how to build a successful employee mobile app

Guildma, a threat actor part of the infamous Tétrade series, known for its scalable malicious activities both in Latin America and other parts of the world, has been working actively on new techniques, developing malware and targeting fresh victims.

Its new creation – the Ghimob banking Trojan – lures victims into installing the malicious file through an email which suggests that the person receiving it has some kind of debt. The email also includes a link for the victim to click on so they can find out more information. Once the RAT is installed, the malware sends a message about the successful infection to its server.


The message includes the phone model, whether it has lock screen security and a list of all installed apps that the malware can target. In total, Ghimob can spy on 153 mobile apps, mainly from banks, fintech companies, cryptocurrencies, and exchanges.

When it comes to functions, Ghimob is a spy in the victim’s pocket. Developers can remotely access the infected device, completing fraud using the owner’s smartphone in order to avoid machine identification and security measures implemented by financial institutions and all of their anti-fraud behavioural systems.

Even if the user uses a lock screen pattern, Ghimob is able to record it and replay it to unlock the device. When the developers are ready to perform a fraudulent transaction, they can insert a black or black screen overlay or open some websites in full screen. Then, while the user looks at that screen, the developers perform the fraudulent transaction in the background, using the already opened or logged-in financial app running on the device.

Kaspersky statistics show that apart from Brazil, Ghimob targets are located in Paraguay, Peru, Portugal, Germany, Angola and Mozambique.

“Latin American cybercriminals’ desire for a mobile banking Trojan with a worldwide reach has a long history. We have already seen Basbanke, then BRata, but both were heavily focused on the Brazilian market. In fact, Ghimob is the first Brazilian mobile banking Trojan ready for international expansion. We believe this new campaign could be related to the Guildma threat actor, responsible for a well-known Brazilian banking Trojan, due to several reasons, but mainly because they share the same infrastructure. We recommend that financial institutions watch these threats closely, while improving their authentication processes, boosting anti-fraud technology and threat intelligence data, and trying to understand and mitigate all risks of this new mobile RAT family,” comments Fabio Assolini, security expert at Kaspersky.

Kaspersky products detect the new family as Trojan-Banker.AndroidOS.Ghimob.

To stay safe from RAT and banking threats, Kaspersky recommends taking the following security measures:

  • Provide your SOC team with access to the latest threat intelligence (TI). The Kaspersky Threat Intelligence Portal grants access to the company’s TI, providing cyberattack data and insights gathered by Kaspersky for more than 20-years.
  • Educate your customers on the possible tricks that malefactors may use. Regularly send them information on how to identify fraud and behave in this situation.
  • Implement an anti-fraud solution, such as Kaspersky Fraud Prevention. It can protect the mobile channel from occurrences when attackers use remote control to perform a fraudulent transaction. For protection, the solution can both detect RAT malware on the device and identify signs of remote control via legal software.