Jump to content

Hi guys,

 

PLEASE keep an open mind.

 

How many places can Rootkits hide?

 

I have a friend who is ADAMANT that he still has a virus.

 

He has tried everything, including resetting CMOS, reinstalling, replacing mouse/keyboard, harddrive, etc.

And he just keeps getting it. He's been trying to get rid of it, for about 2 years now.


Rootkit is detected by GMER, a rootkit scanner.

According to him, it's VERY persistent, and he has NO clue how it gets into his PC.

 

Signs are that his PC runs unstable, especially in CSGO. (He's a pro player, as in plays in leagues, and he can definitely feel it, when the pc doesn't run well).

 

Windows has been installed of a fresh copy of windows 7 and also tried on windows 8. (FROM DVD's).

 

Nomatter what he does, it keeps coming back... So where can Rootkits REALLY hide??

 

AMD Ryzen R9 5900X  | Arctic Liquid Freezer II 360  |  GIGABYTE X570S AERO G  |  2x32GB G'skill TridentZ 4000MHz  | MSI RX 6900 XT Gaming Z Trio 16GB Dark Base Pro 900 (Orange)  | TOSHIBA 4TB 3.5" Drive - Game Drive | KINGSTON SNVS1000G 1TB M.2 NVME SSD - Boot Drive | FSP Hydro PTM PRO 1000W |

 

Living Room PC: AMD Ryzen 2400G | MSI RX VEGA 56 8GB AERO | 2x8 GB Crucial Ballistix 2400MHz | Intenso 250GB SSD | Seagate 500 GB HDD | Node 202 + 850W PSU |

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/
Share on other sites

Link to post
Share on other sites

Rootkits can hide themselves anywhere, pretty much.

resetting the CMOS isn't actually a solution. Flashing the BIOS is, however.

If all storage was replaced, the BIOS flash memory is pretty much the last place it can hide. (mouse and keyboard should be safe, unless they have some sort of flash memory for profiles).

 

That or he's paranoid

Remember kids, the only difference between screwing around and science is writing it down. - Adam Savage

 

PHOΞNIX Ryzen 5 1600 @ 3.75GHz | Corsair LPX 16Gb DDR4 @ 2933 | MSI B350 Tomahawk | Sapphire RX 480 Nitro+ 8Gb | Intel 535 120Gb | Western Digital WD5000AAKS x2 | Cooler Master HAF XB Evo | Corsair H80 + Corsair SP120 | Cooler Master 120mm AF | Corsair SP120 | Icy Box IB-172SK-B | OCZ CX500W | Acer GF246 24" + AOC <some model> 21.5" | Steelseries Apex 350 | Steelseries Diablo 3 | Steelseries Syberia RAW Prism | Corsair HS-1 | Akai AM-A1

D.VA coming soon™ xoxo

Sapphire Acer Aspire 1410 Celeron 743 | 3Gb DDR2-667 | 120Gb HDD | Windows 10 Home x32

Vault Tec Celeron 420 | 2Gb DDR2-667 | Storage pending | Open Media Vault

gh0st Asus K50IJ T3100 | 2Gb DDR2-667 | 40Gb HDD | Ubuntu 17.04

Diskord Apple MacBook A1181 Mid-2007 Core2Duo T7400 @2.16GHz | 4Gb DDR2-667 | 120Gb HDD | Windows 10 Pro x32

Firebird//Phoeniix FX-4320 | Gigabyte 990X-Gaming SLI | Asus GTS 450 | 16Gb DDR3-1600 | 2x Intel 535 250Gb | 4x 10Tb Western Digital Red | 600W Segotep custom refurb unit | Windows 10 Pro x64 // offisite backup and dad's PC

 

Saint Olms Apple iPhone 6 16Gb Gold

Archon Microsoft Lumia 640 LTE

Gulliver Nokia Lumia 1320

Werkfern Nokia Lumia 520

Hydromancer Acer Liquid Z220

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10068679
Share on other sites

Link to post
Share on other sites

I guess it might be hiding in the free space inside the MBR (master boot record) partition. This can be tested by changing the drive or completely wiping it before reinstalling windows.

 

Or it could be inside the BIOS flash memory as said above.

Computer Case: NZXT S340 || CPU: AMD Ryzen 5 1600 || Cooler: CM Hyper212 Evo || MoBo: MSI B350 Mortar || RAM Vengeance LPX 2x8GB 3200MHz || PSU: Corsair CX600 || SSD: HyperX Fury 120GB & 240GB || HDD: WD Blue 1TB + 1TB 2.5'' backup drive || GPU: Sapphire Nitro+ RX 580 4GB

Laptop 1 HP x360 13-u113nl

Laptop Lenovo z50-75 with AMD FX-7500 || OS: Windows 10 / Ubuntu 17.04

DSLR Nikon D5300 w/ 18-105mm lens

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10068690
Share on other sites

Link to post
Share on other sites

Can you describe what "unstable" means?

Does it crash or artifact?

Because that's sign of a hardware problem, not a rootkit...

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10068698
Share on other sites

Link to post
Share on other sites

Replace the mobo and HDD (and peripherals if they have onboard storage) if you want to be sure there's nowhere for it to hide. 

Gaming PC NAS Laptop Workstation

CPU: i5 12600KF 6P+4E Ryzen 7 3700X M4 SoC 4P+6E Xeon X5690 6c12t

Cooler: Noctua NH-D15S Wraith Stealth w/NF-A9 Passive Apple CPU Cooler

Motherboard: ASRock Z690 ITX/ax ASUS Pro B550M-C/CSM Apple J713AP Mac-F221BEC8 (Mac Pro 5,1)

RAM: 2x16GB 3600Mhz DDR4 2x16GB 2400MHz DDR4 24GB Micron LPDDR5 4x8GB 1333MHz ECC DDR3

GPU: Sapphire Pulse Radeon 9060 XT 16GB Radeon WX2100 M4 SoC 10C Radeon RX 5700

Storage: 1TB MP34 + 2TB P41 500GB SSD + 2x4TB IronWolf Pro in ZFS Mirror Apple AP0512Z 1TB Crucial MX500

ODD: LG WH14NS40 None LG GP65NB60 USB DVD Writer Don't know

PSU: EVGA 850W GM Silverstone SST-TX300 53.8Wh LiPo Battery Delta DPS-980BB

Case: Silverstone Sugo 14 Dell Inspiron 530S Mac16,12 chassis (13" MBA) 2009-2012 Mac Pro "Cheese Grater"

OS: Gentoo Linux TrueNAS Scale macOS 26 Tahoe Fedora Linux

 

Display: LG 27UK650-W (4K 60Hz IPS panel)

Mouse: EVGA X17

Keyboard: Corsair K55 RGB

 

Mobile/Work Devices: 14" M5P MacBook Pro (work) - iPhone 17 Pro - Apple Watch S11

 

Other Misc Devices: iPod Video (Gen 5.5E, iFlash Solo w/128GB SD Card, Rockbox), Nintendo Switch

 

Vehicles: 2002 Ford F150, 2003 Harley-Davidson Sportster 1200, 2022 Kawasaki KLR650, 1994 DR350SE

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10068703
Share on other sites

Link to post
Share on other sites

Run TDSSKiller

im betting he doesnt have a virus, and hes just paranoid as fuck

How do Reavers clean their spears?

|Specs in profile|

The Wheel of Time turns, and Ages come and pass, leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave it birth comes again.

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10069933
Share on other sites

Link to post
Share on other sites

10 hours ago, revsilverspine said:

Rootkits can hide themselves anywhere, pretty much.

resetting the CMOS isn't actually a solution. Flashing the BIOS is, however.

If all storage was replaced, the BIOS flash memory is pretty much the last place it can hide. (mouse and keyboard should be safe, unless they have some sort of flash memory for profiles).

 

That or he's paranoid

Good to know. Bios flash is basically pulling out the battery for a short time, correct?

10 hours ago, Cryosec said:

I guess it might be hiding in the free space inside the MBR (master boot record) partition. This can be tested by changing the drive or completely wiping it before reinstalling windows.

 

Or it could be inside the BIOS flash memory as said above.

All the bytes on the harddrive were formatted to be 0's, before use. Just to ensure it was clean. 

This happend after we reset the CMOS, and pulled out the battery for some time. (FLASH?)

The formatting and cleaning was done on a LIVE booted Linux version, booted from a DVD.

10 hours ago, Enderman said:

Can you describe what "unstable" means?

Does it crash or artifact?

Because that's sign of a hardware problem, not a rootkit...

Unstable means weird frame drops.

This here is not his system, but just an example of net graph from google.

 

netgraph.png.8753a64c340b6ae4a988283bd9ef172e.png

Here are some of the issues in CS:
He's not hitting anywhere 300 FPS on a 7700K and GTX 1070, which he should be.
sometimes he gets microstutters
When moving crouched, e.g. walking around the corner crouched, the screen vibrates (if you focus on the wall corner edge).
Pressing tab (scoreboard) makes the sv value jump to 50+ and become red, for some reason.
 
 

Uploaded Images

  •  
  •  
netgraph.png.8753a64c340b6ae4a988283bd9ef172e.png

 

10 hours ago, Zando Bob said:

Replace the mobo and HDD (and peripherals if they have onboard storage) if you want to be sure there's nowhere for it to hide. 

5 hours ago, Tsuki said:

Run TDSSKiller

im betting he doesnt have a virus, and hes just paranoid as fuck

What's TDSSkiller?? How does it work?

AMD Ryzen R9 5900X  | Arctic Liquid Freezer II 360  |  GIGABYTE X570S AERO G  |  2x32GB G'skill TridentZ 4000MHz  | MSI RX 6900 XT Gaming Z Trio 16GB Dark Base Pro 900 (Orange)  | TOSHIBA 4TB 3.5" Drive - Game Drive | KINGSTON SNVS1000G 1TB M.2 NVME SSD - Boot Drive | FSP Hydro PTM PRO 1000W |

 

Living Room PC: AMD Ryzen 2400G | MSI RX VEGA 56 8GB AERO | 2x8 GB Crucial Ballistix 2400MHz | Intenso 250GB SSD | Seagate 500 GB HDD | Node 202 + 850W PSU |

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10070892
Share on other sites

Link to post
Share on other sites

no. That is a bios settings reset mechanism.

flashing the bios is done by basically reinstalling it. Use the latest bios version available for that exact board and refer to the manufacturer's instructions on updating/reflashing the bios. This most likely will involve copying the dowbloaded bios onto a usb drive and using the bios flashing utility within the motherboard bios.

msi calls it m-flash (iirc) and i think asus calls it ezflash (i might be wrong about the naming since it's information that isn't required too often and is fairly pointless to remember)

Remember kids, the only difference between screwing around and science is writing it down. - Adam Savage

 

PHOΞNIX Ryzen 5 1600 @ 3.75GHz | Corsair LPX 16Gb DDR4 @ 2933 | MSI B350 Tomahawk | Sapphire RX 480 Nitro+ 8Gb | Intel 535 120Gb | Western Digital WD5000AAKS x2 | Cooler Master HAF XB Evo | Corsair H80 + Corsair SP120 | Cooler Master 120mm AF | Corsair SP120 | Icy Box IB-172SK-B | OCZ CX500W | Acer GF246 24" + AOC <some model> 21.5" | Steelseries Apex 350 | Steelseries Diablo 3 | Steelseries Syberia RAW Prism | Corsair HS-1 | Akai AM-A1

D.VA coming soon™ xoxo

Sapphire Acer Aspire 1410 Celeron 743 | 3Gb DDR2-667 | 120Gb HDD | Windows 10 Home x32

Vault Tec Celeron 420 | 2Gb DDR2-667 | Storage pending | Open Media Vault

gh0st Asus K50IJ T3100 | 2Gb DDR2-667 | 40Gb HDD | Ubuntu 17.04

Diskord Apple MacBook A1181 Mid-2007 Core2Duo T7400 @2.16GHz | 4Gb DDR2-667 | 120Gb HDD | Windows 10 Pro x32

Firebird//Phoeniix FX-4320 | Gigabyte 990X-Gaming SLI | Asus GTS 450 | 16Gb DDR3-1600 | 2x Intel 535 250Gb | 4x 10Tb Western Digital Red | 600W Segotep custom refurb unit | Windows 10 Pro x64 // offisite backup and dad's PC

 

Saint Olms Apple iPhone 6 16Gb Gold

Archon Microsoft Lumia 640 LTE

Gulliver Nokia Lumia 1320

Werkfern Nokia Lumia 520

Hydromancer Acer Liquid Z220

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10070901
Share on other sites

Link to post
Share on other sites

3 hours ago, revsilverspine said:

no. That is a bios settings reset mechanism.

flashing the bios is done by basically reinstalling it. Use the latest bios version available for that exact board and refer to the manufacturer's instructions on updating/reflashing the bios. This most likely will involve copying the dowbloaded bios onto a usb drive and using the bios flashing utility within the motherboard bios.

msi calls it m-flash (iirc) and i think asus calls it ezflash (i might be wrong about the naming since it's information that isn't required too often and is fairly pointless to remember)

and i could use a cd to ensure the usb doesent get infected by the old bios?

 

And can the rootkit really infect both a 4790k platform and a 7700k platform? the SAME damn rootkit? Different motherboards?

AMD Ryzen R9 5900X  | Arctic Liquid Freezer II 360  |  GIGABYTE X570S AERO G  |  2x32GB G'skill TridentZ 4000MHz  | MSI RX 6900 XT Gaming Z Trio 16GB Dark Base Pro 900 (Orange)  | TOSHIBA 4TB 3.5" Drive - Game Drive | KINGSTON SNVS1000G 1TB M.2 NVME SSD - Boot Drive | FSP Hydro PTM PRO 1000W |

 

Living Room PC: AMD Ryzen 2400G | MSI RX VEGA 56 8GB AERO | 2x8 GB Crucial Ballistix 2400MHz | Intenso 250GB SSD | Seagate 500 GB HDD | Node 202 + 850W PSU |

Link to comment
https://linustechtips.com/topic/800531-hidding-rootkits/#findComment-10071275
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

×