Skip to content

Bit9

Rarely does anyone write about the benefits of rootkits, and for good reason.  These sophisticated packages are very effective at hiding and defending their presence and that of their malicious payloads.

Whitelisting is an effective defense against rootkit droppers.  It doesn’t matter whether it tries to load as a print processor, a service or a driver, or whether it tries to attach to something already running.  If it isn’t approved, it doesn’t run.

But what happens if an endpoint is already compromised?  Whitelisting often starts with a baseline of known good software on the endpoint.  If the system is already infected with malware when this baseline is created, then the malware may get approved along with legitimate software.  But rootkits are different.

We recently had a customer roll out Bit9 Parity to systems that were infected with a TDL3 (aka TDSS) variant.  The system was presumed to be clean (it had an antivirus product installed, after all), so software already present was approved to run on that endpoint.  But the rootkit succeeded in hiding its pedestrian payload while the baseline was created.  This ensured the payload would not be approved because it was never seen.

Sure enough, when the payload ran, it was successfully blocked and reported, and its very presence was indication enough of an infection, which was subsequently eliminated.

Rootkits can sometimes be their own worst enemy.

email

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

*

* Copy this password:

* Type or paste password here:

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.


  • Blog

+1 617-393-7400 US