Constructor

Constructor programs are designed to create new viruses, worms, and Trojans. There are known Constructors for DOS, Windows, and macro platforms.

These programs generate malicious program source code, object modules, and/or malicious files.

Some Constructors have a standard Windows-type interface in which a menu is used to select the type of malicious program, self-encryption options, anti-debugging features, etc.