Jump to content

Hooksafe

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Sadads (talk | contribs) at 02:55, 12 June 2018 (link code integrity using Find link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Hooksafe is a hypervisor-based light system that safeguards a computer's kernel from rootkit attacks.

It prevents thousands of kernel hooks in the guest operating system from being hijacked. This is achieved by making a shadow copy of all the kernel hooks at one central place and adding an indirection layer on it to regulate attempts to access the hooks. A prototype of Hooksafe was used on a Linux guest and protected nearly 6000 kernel hooks.[1][2] It focuses on protecting kernel control data that are function pointers. It provides large scale hook protection with small performance overhead[3]

History

Prior rootkit thwarting systems include: Panorama, Hookfinder and systems focused on analyzing rootkit behavior, Copilot, VMwatcher and systems that detect rootkits based on symptoms, Patagonix, NICKLE and systems aimed to preserve kernel code integrity by preventing malicious rootkit code from executing.[2]

References

  1. ^ Jackson Higgins, Kelly. "Researchers Create Hypervisor-Based Tool For Blocking Rootkits". Retrieved 1 July 2016.
  2. ^ a b "Countering Kernel Rootkits with Lightweight Hook Protection" (PDF). {{cite journal}}: Cite journal requires |journal= (help)
  3. ^ "Boffins boast newfangled rootkit blocker".