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.