Il malware utilizza tecniche interessanti per nascondersi dal software anti-malware e altro ancora. Possono "polimorfare" se stessi: praticamente cambiano il codice mentre continua a significare praticamente lo stesso per la macchina in esecuzione, rendendo le definizioni antivirus non valide ecc.
Mi chiedo se c'è qualche cosa (non-malizioso) sviluppatori potrebbero imparare dallo studiare la fonte di tale, o invertendoli e studiando qualsiasi cosa si ottiene da quel processo se la fonte non è disponibile, che potrebbe essere utile al di fuori di questo ( oscuro?) regno.
Sono non interessato a scrivere malware. (almeno non per scopi non educativi) Questa domanda non è destinata a essere una domanda su come scrivere malware o così, ma cosa potresti imparare da malware già scritto.
Inoltre, forse un po 'non etico (spero di no), ci sarebbero dei vantaggi nello scrivere il tuo pezzo di malware, solo per una migliore comprensione delle vulnerabilità / exploit / sicurezza o del sistema operativo sottostante?