


As their use is so common, we wouldn’t normally be suspicious of using the online help: chm help files are often used for software documentation and help guide tutorial. As a result, it is still being used by attackers who can remain FUD (Fully Undetected) by current Anti-Virus engines. Microsoft has not yet developed a patch to block this exploit method. chm files can be used to execute code on a victim computer running Microsoft Windows Vista, and higher.Ĭheck Point has discovered cyber criminals that are using this technique to spread malware and carry out attack campaigns using social media and spam mail. CHM (compiled HTML).Ĭheck Point researcher Liad Mizrachi has conducted research showing that. These files are compressed and deployed in a binary format with an extension of. “Microsoft Compiled HTML Help” is a Microsoft proprietary online help format that consists of a collection of HTML pages, indexing and other navigation tools. The Microsoft HTML Help Workshop can be freely downloaded from. There is also an online HTML Help Authoring Guide, which provides guidance with the creation of a help system. These compiled Help files can then be distributed with a software application. The HTML Help Workshop is an authoring tool that makes it easy for viewing and editing files and provides an HTML Help for compressing HTML, graphic, and other files into a relatively small compiled Help (.chm) file. As with WinHelp, HTML Help uses a project file to combine topic, contents, index, image, and other source files into a single compiled Help file. The Microsoft HTML Help 1.3 authoring system is based on Microsoft's WinHelp 4.0 users of WinHelp and Help Workshop will be familiar with many of the features of HTML Help and HTML Help Workshop. These Compiled HTML (chm) and Compiled HTML Index (chi) files are the standard help system for the Windows 2000 and Windows 98 and ME operating systems. In Chapter 14 we used the WinHelp 4.0 compiler, HCW.exe, that comes with Visual Studio, but you may prefer to work with HTML Help files, which have the file suffix chm.
