La risposta viene da se...
con la conoscenza e con l'esperienza nel programmare
capirai INDIRETTAMENTE anche in cosa consiste un ESEGUIBILE (virus)
Un Virus informatico non è altro che un eseguibile (a volte anche molto semplice --> ovviamente meglio se leggero e portabile)
che sfrutta l'instabilità di un sistema operativo "tallone d'Achille"
(o la poca esperienza dell'utente che sta utilizzando il sistema).