“El terrorismo no tiene religión”
Creo que se puede aplicar una cita similar en este caso:
“Los virus no tienen lenguaje (particular)”
- ¿Cuál es la diferencia entre la seguridad de CompTIA y la seguridad de CCNA?
- ¿Cuál es la mejor combinación de software de seguridad gratuita para Windows 10?
- ¿Qué ventajas / desventajas del modelo de controlador WDF frente a WDM para rootkits y controladores antivirus?
- ¿Cómo se cuantifica la pérdida de reputación en relación con los incidentes de seguridad?
- ¿Cómo pueden las empresas prevenir problemas de piratería?
Puede crear virus en casi cualquier idioma, dado que el idioma le brinda suficientes funciones como acceso al sistema de archivos, manipulación de memoria, etc. (que prácticamente todos los idiomas ofrecen).
Dicho esto, se prefieren algunos lenguajes como Visual Basic, Perl, etc. para crear virus, pero solo porque son más fáciles de aprender y usar (en comparación con C ++, Java, etc.) y es más fácil explotar algunas vulnerabilidades particulares (para ej. visual basic es el lenguaje para macros en MS office)
En caso de que quiera aprender a crear virus (con suerte para buenos propósitos) y no quiera caer en las complejidades del lenguaje, creo que Visual basic, Perl, Javascript serían algunas buenas opciones (ordenadas de menor a mayor).