Jump to content

Factory reset to remove Android malware? Not with this one.

Murasaki

Source: zdnet 

https://www.zdnet.com/article/new-unremovable-xhelper-malware-has-infected-45000-android-devices/

 

Additional source for more in depth analysis of the malware:

https://www.symantec.com/blogs/threat-intelligence/xhelper-android-malware

 

An allegedly "new" malware named "xhelper" which targets Android devices has earned a reputation of "near impossible to remove" even after an infected device is factory reset.

Quote

this malware was first spotted back in March but slowly expanded to infect more than 32,000 devices by August (per Malwarebytes), eventually reaching a total of 45,000 infections this month (per Symantec).

The malware is on a clear upward trajectory. Symantec says the xHelper crew is making on average 131 new victims per day and around 2,400 new victims per month. Most of these infections have been spotted in India, the US, and Russia.

Quote

According to Malwarebytes, the source of these infections is "web redirects" that send users to web pages hosting Android apps. These sites instruct users on how to side-load unofficial Android apps from outside the Play Store. Code hidden in these apps downloads the xHelper trojan.

Thankfully this trojan doesn't do any real harm, just annoys you with some popups. 

Spoiler

9M1cXBu.png

Quote

The good news is that the trojan doesn't carry out destructive operations. According to both Malwarebytes and Symantec, for most of its operational lifespan, the trojan has shown intrusive popup ads and notification spam. The ads and notifications redirect users to the Play Store, where victims are asked to install other apps -- a means through which the xHelper gang is making money from pay-per-install commissions. 

But simply uninstalling the app won't get rid of these. 

Quote

Uninstalling the original app won't remove xHelper, and the trojan will continue to live on users' devices, continuing to show popups and notification spam.

"Unremovable" 

Furthermore, even if users spot the xHelper service in the Android operating system's Apps section, removing it doesn't work, as the trojan reinstalls itself every time, even after users perform a factory reset of the entire device.

Quote

In a blog post published today, Symantec said the trojan is in a constant evolution, with new code updates being shipped out on a regular basis, explaining why some antivirus solutions manage to remove xHelper in some instances, but not later versions.

While this thing doesn't look intimidating for what it does on the surface, it sure sets an example of persistence and potential for more serious means in the future. Its like a cockroach that can survive a nuclear blast. Pain in the assssssss.. 

Link to comment
Share on other sites

Link to post
Share on other sites

You could just re-flash the firmware and get rid of it that way, right? 

 

Also, I feel like this Trojan might become a bigger problem down the line when they realize they could steal data with it. 

Make sure to quote or tag people, so they get notified.

Link to comment
Share on other sites

Link to post
Share on other sites

34 minutes ago, Cyberspirit said:

You could just re-flash the firmware and get rid of it that way, right? 

Nothing mentions reflashing as a solution, just AV shenanigans. It does sound like a logical solution but to whoever isn't tech savvy it's not gonna be a fun day. 

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, huilun02 said:

Just flash the stock firmware...

Sure, but that would require the manufacturer actually releasing it.  Otherwise you'd have to send your phone back to them every time and pay all the fees associated with that "repair".

 

Also, good luck getting Joe Average to figure out what firmware to get.  Hell, even I am struggling with that issue right now and I've been putting custom ROMs on my phones for the better part of a decade. 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Cyberspirit said:

Also, I feel like this Trojan might become a bigger problem down the line when they realize they could steal data with it. 

They're already dropping other malware on infected devices, ergo trojan. Wouldn't be surprised if one of the other malware installs is keylogging or stealing files.

PLEASE QUOTE ME IF YOU ARE REPLYING TO ME

Desktop Build: Ryzen 7 2700X @ 4.0GHz, AsRock Fatal1ty X370 Professional Gaming, 48GB Corsair DDR4 @ 3000MHz, RX5700 XT 8GB Sapphire Nitro+, Benq XL2730 1440p 144Hz FS

Retro Build: Intel Pentium III @ 500 MHz, Dell Optiplex G1 Full AT Tower, 768MB SDRAM @ 133MHz, Integrated Graphics, Generic 1024x768 60Hz Monitor


 

Link to comment
Share on other sites

Link to post
Share on other sites

I have a feeling a similar behavior trojan to this trojan will appear on Windows, Linux, and MacOS in the future.

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, huilun02 said:

Just flash the stock firmware...

By firmware, do you mean the OS, or the bootloader/recovery!

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Tegos said:

Does MacOS even have these kinds of problems? I always tought it didn't.

Time to throw away that way of thinking. There is money to made from trojans and ransomware on all systems.

Link to comment
Share on other sites

Link to post
Share on other sites

32 minutes ago, Bacon soup said:

Time to throw away that way of thinking. There is money to made from trojans and ransomware on all systems.

Personal I'm waiting for a chromeOS malware to come out, getting remote access to the juicy education networks. 

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, vorticalbox said:

Personal I'm waiting for a chromeOS malware to come out, getting remote access to the juicy education networks. 

I'm sure a lot of people will get screwed over when locked out of their google accounts. There is a new app idea. One that downloads all google docs and emails to an incremental backup; if it doesnt already exist.

Link to comment
Share on other sites

Link to post
Share on other sites

Surely with an Android you’d just buy another one?

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, floofer said:

Surely with an Android you’d just buy another one?

Please tell me you are joking. 
The current worlds most expensive phone is an android. 

As #muricaparrotgang's founder, I invite you to join our ranks today.

"My name is Legion 'Murica Parrot Gang, for we are many."

 

(We actually welcome all forms of animated parrot gifs.)

 

The artist formerly known as Aelar_Nailo.

 

Profile Pic designed by the very lovely @Red :)!

Link to comment
Share on other sites

Link to post
Share on other sites

 

Spoiler
Spoiler

AMD 5000 Series Ryzen 7 5800X| MSI MAG X570 Tomahawk WiFi | G.SKILL Trident Z RGB 32GB (2 * 16GB) DDR4 3200MHz CL16-18-18-38 | Asus GeForce GTX 3080Ti STRIX | SAMSUNG 980 PRO 500GB PCIe NVMe Gen4 SSD M.2 + Samsung 970 EVO Plus 1TB PCIe NVMe M.2 (2280) Gen3 | Cooler Master V850 Gold V2 Modular | Corsair iCUE H115i RGB Pro XT | Cooler Master Box MB511 | ASUS TUF Gaming VG259Q Gaming Monitor 144Hz, 1ms, IPS, G-Sync | Logitech G 304 Lightspeed | Logitech G213 Gaming Keyboard |

PCPartPicker 

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, Cyberspirit said:

You could just re-flash the firmware and get rid of it that way, right? 

 

Also, I feel like this Trojan might become a bigger problem down the line when they realize they could steal data with it. 

Ah the joys of locked down simplified devices and the walled garden approach in general.  On a device you can actually control, like a desktop PC or the shield tablet, this would be trivial and I suspect would likely work.  Of course this is not possible or at least not easy on many phones.  They think locking things down keeps users safe but really it just cripples their ability to fix issues.  You reap what you sow...

 

This is why I'm also always a bit weary of "factory resets".  The concept has never give  me confidence that it's as full and complete as it seems and this would seem to confirm that concern.

 

2 hours ago, Zodiark1593 said:

By firmware, do you mean the OS, or the bootloader/recovery!

All of it.

 

3 hours ago, OlympicAssEater said:

I have a feeling a similar behavior trojan to this trojan will appear on Windows, Linux, and MacOS in the future.

Malware that can hide in the firmware of hardware like a HDD is known to exist but it's generally used by governments against other governments and people they don't like, not really a thing ever normally seen in the wild afaik.  With PCs, a format is all you need to be rid of everything.  I would be interested in seeing a test though comparing a true format to the built in Windows factory reset option.  It might have the same issue if the recovery partition can become infected.

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
Share on other sites

Link to post
Share on other sites

10 hours ago, Cyberspirit said:

You could just re-flash the firmware and get rid of it that way, right? 

it's not that easy on android devices, manufactures make it hard, samsung's is the easiest since they have a tool that does it for you over a USB connection.

and on some devices (such as the google nesux 5x), it can lose secure boot even if you flash the OEM rom since it's detected that it's been flashed in a unofficial environment.

secure boot basically stops non-system apps from inserting code at boot up in order to gain system (root) access to the entire device.

*Insert Witty Signature here*

System Config: https://au.pcpartpicker.com/list/Tncs9N

 

Link to comment
Share on other sites

Link to post
Share on other sites

Much like a regular computer, if you're installing shit that some shady website tells you to download and how to get around the built in protection, then you deserve everything that comes from it

🌲🌲🌲

 

 

 

◒ ◒ 

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Arika S said:

Much like a regular computer, if you're installing shit that some shady website tells you to download and how to get around the built in protection, then you deserve everything that comes from it

Yeah that's important to remember - this isn't particularly dangerous in any way as it relies on tricking people to go through a large number of what should be obviously bad actions.  It's not like you're gonna pick this up by accident

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, floofer said:

Surely with an Android you’d just buy another one?

Google, samsung, lenovo, HTC, nokia, oppo, hauwisiwiaiwei, and the 500 others don't want to fix your malware problems, they want to you to buy another phone... 

 

Grammar and spelling is not indicative of intelligence/knowledge.  Not having the same opinion does not always mean lack of understanding.  

Link to comment
Share on other sites

Link to post
Share on other sites

11 hours ago, Cyberspirit said:

You could just re-flash the firmware and get rid of it that way, right? 

 

Also, I feel like this Trojan might become a bigger problem down the line when they realize they could steal data with it. 

In theory yes.

 

In practice, it depends if the firmware flash wipes out the user storage or not. Most OS updates do not do this. You need to get the original shipped firmware first.

Link to comment
Share on other sites

Link to post
Share on other sites

I'm guessing it uses the cache area to save a copy of itself that doesn't get removed during a system reset.

 

Good job it's very easy to clear out both the standard cache and dalvik cache areas, though it does require rooting.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Kisai said:

In theory yes.

 

In practice, it depends if the firmware flash wipes out the user storage or not. Most OS updates do not do this. You need to get the original shipped firmware first.

Yeah, it's called a dirty flash or a clean flash.

 

Dirty keeps user data intact, clean removes everything and starts from scratch though even a clean flash doesn't clean out the cache automatically.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×