1. A method of detecting kernel level rootkits, comprising: scanning a kernel memory using a kernel level detector, the kernel level detector including kernel level code executing in a kernel space; and comparing the kernel memory to at least one rootkit signature file to determine if a rootkit signature corresponding to the rootkit signature file is present in the kernel memory.