An evil spellchecker designed for a managed code Java virtual machine rootkit