Constructor-Programme erstellen neue Viren, Würmer und Trojaner. Es gibt Constructors für DOS, Windows und Macro-Plattformen.

Diese Programme generieren schädlichen Quellcode, Objekt-Module und/oder schädliche Dateien.

Manche Constructors haben eine Standard-Windows-Oberfläche, auf der man in einem Menü den Typ des zu erstellenden schädlichen Programms, Selbstverschlüsselungsoptionen, Anti-Debugging-Funktionen und mehr auswählen kann.