My current column describes Atsiv, a tool for loading unsigned kernel code in Windows Vista x64.
Perhaps I was the one who alerted Microsoft, but it responded tonight pretty strongly. As described by Scott Field, Windows Security Architect, in the Windows Vista Security blog, Microsoft has taken the following actions:
- It (actually VeriSign) has revoked the code-signing certificate used in Atsiv. Such certificates from VeriSign cost at least $431/year, and that's if you commit to several years.
- Microsoft is thinking of adding it to their own revocation list. This confuses me; why would it be good enough for VeriSign's revocation list, but Microsoft is only looking into putting it in its own? I've asked.
- Best of all: It has added signatures to Windows Defender to detect Atsiv, at least the current version of it. Source for Atsiv is supposedly available (although I didn't see a link for it on the Linchpin Labs site), so it should be possible to write a new version that Defender won't detect if you're looking forward to losing your own code-signing certificate.





