by Dan East » Jan 30, 2002 @ 11:42pm
What I meant by "executables" are true binary executables (EXE and DLL), plus scripting languages (vbs, js, wsh), files that contain scripts (doc, xls, etc), and files that can launch other programs (bat, pif). Other types of files such as images, sounds, text files, and many types of data files used by most applications (pak in this case), cannot be used to truly transport a virus. Even if such files had a virus embedded within them, the programs that load and access those files still do not "execute" or interprete the virus, so it never has a chance to run. As an example, try renaming an .exe file to .txt and pull it up in notepad (we'll call it test.exe -> test.txt). When you opened test.txt up in notepad you did not execute test.exe. Thus if test.exe contains a virus it would be benign, because as long as it is a txt file it will never get executed as an exe.
Dan East