Same for just the DLL!
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=KBDDO.DLL&sa=N&tab=wg
Since the DLL is not of the Microsoft world, I'd be tempted to search and destroy that DLL since trojans and other such bad things tend to randomly name their payloads.
Bob

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic