Troj/Puper-D is a browser hacking Trojan for the Windows platform, modifying settings for Microsoft Internet Explorer, including Start Page and search settings.
When Troj/Puper-D is installed the following files are created:
<System>\hhk.dll
<System>\intmon.exe
<System>\hpXX.tmp - where XX denotes randomly generated characters.
Sophos Anti-Virus will detect each of these files as Troj/Puper-D, in addition to detecting the main file shnlog.exe.
This section tells you how to disinfect.
The restarting of the main process by intmon.exe only works if the main Trojan file is named shnlog.exe.
Therefore, both processes can be terminated by changing the name of the file shnlog.exe, then terminating the shnlog.exe process.
intmon.exe will then terminate itself when it cannot find the main file to re-execute it. Both files can then be deleted and the registry cleaned.
After shnlog.exe has been cleared from the system, standard procedures can be used for disinfection of the other two components.