Secure boot
Secure boot
Posted Feb 21, 2013 16:46 UTC (Thu) by drag (guest, #31333)In reply to: Secure boot by man_ls
Parent article: Bottomley: Owning your Windows 8 UEFI Platform
That's the problem.
It's one thing to screw around with a 'owned' machine for your own bemusement, but it's quite another to actually get it to a point were you know it is secure.
With a kernel level root kit you must not trust any user space tools. This means that any sort of checksum utility or package checking feature provided by RPM or apt is completely worthless. Any anti-virus or root kit checker is completely worthless. Any access to any compromised binaries can be intercepted and redirected to their 'proper' versions. Payloads, directories, and volumes that potentially contain many GB of data can be easily hidden completely from the root user.
None of this is 'special' or '7331' features. This is very routine stuff that is common to inject and use in any compromised machine.
For example I help a friend try to clean up a Windows XP machine.
In this particular case I believe it was a web exploit that caused the attacker to get access to the machine. From that point they installed a rootkit that subverted the NT kernel. From what I read it installed a driver into the kernel using APIs provided for the file systems. It created a secret subvolume in the main C drive that allowed them to install and run whatever they wanted.
Exploit leaded to root kit. The rootkit then would download various payloads that would try to do things like send spam or try to gleam bank passwords and such things.
These 'payloads' would be what would be noticed by the user. Their google searches would get all screwed up. Or the anti-virus would notice changes to the system binaries and such things. You'd run the ant-adware or anti-virus utilities that various websites would recommend you to use to remove this or that troublesome software and that would work.. but you'd never hit the rootkit.
Then some days later the rootkit would just download and install some other malware.
So people's machines would seem like they would get compromised over and over again, but it really only needed to happen once.
> Perhaps the intruders were not very good at their job.
Perhaps the intruders didn't give a crap if you detected them or not.
Or perhaps they thought the administrator was incompetent enough enough that they wouldn't notice and that when you did notice they changed their approach to something more secretive.
Really the only appropriate action, unless you are seeking to press charges or something like that, would be to wipe the server and restore it from a known good backup. Anything else is a disservice to yourself or the people you are trying to help. Cleaning up manually may help or may not. It's really impossible to be sure.
