Primero decidite, no te recomiendo estar reando un virus y un trojan a la ves

..
Segundo, ve a google, y busca info sobre lo que decidiste crear (virus o trojan)...
Lee mucho, nunca sobra informacion...
Despues busca algunos code's , codigo fuente ya armado (como I love you) te serviraara comprobar su estructura.
Despues debes decidirte tmb por un lenjuaje especifico para crear virus (claro que puedes aprender mas de uno, pero te recomiendo que no empiezes con muchos)...
Tambien te recomiendo que te descarges el Visual Basic 6 o 5 (ahora subo el VB5 para que te lo puedas descargar si es que quieres este...(AVISAME)...).
Ya que VB es muy parecido a hablar (escribir) en ingles

...
Despues buscas algunos textos sobre programacion del lenguaje que allas elegido...ya para esto debes tener como minimo un 60% de "conocimientos" sobre el tema...
El otro 40% te lo dejo a ti, de haí en mas la proxima vez que veas el code de un virus en el lenguaje que estudiaste, lo vas a entender mas que ahora, y te vas a dar cuenta de muchas cosas...
DESDE AQUI, TU ELIGES COMO SEGUIR...
SALU2.
Pd, pudes descargarte el Gatescript (
Necesitas ser usuario para ver los enlaces
Crear Usuario Hacer Sesion) para generar code's de virus en VBS y darte cuenta de lo que es en realidad este tema...
Entra en (
Necesitas ser usuario para ver los enlaces
Crear Usuario Hacer Sesion) , vea la seccion Articulos y ahí encontraras mucha info sobre el tema..
SALU2
(Z-M4X)