Un troll te ha capturado y te está obligando a escribir malware (definido como un programa que daña la computadora que lo ejecuta). El troll puede leer y comprender el código, pero no es tan bueno para detectar errores.
Su objetivo es escribir un programa que:
- Parece malware; es decir, un programador principiante que lea el código estará convencido de que el código causa daños a la computadora que lo ejecuta.
- En realidad no hace daño en absoluto.
NOTA: El troll solo lee el código, no los comentarios. Por lo tanto, el código en sí debe ser lo suficientemente claro y convincente.
EJEMPLO (bash):
rm - rf /home
Este ejemplo parece rm -rf /home
que elimina todas las carpetas de inicio del sistema, pero en realidad, debido al espacio antes del rf, esto no funcionará y solo causará un mensaje de error inofensivo.
Esta es una solución aceptable pero no es muy buena, porque el error es bastante fácil de detectar.
Por otro lado, un programa complejo e ilegible tampoco será una muy buena solución, ya que no se verá como malware.
Una buena solución debería ser lo suficientemente legible como para convencer al lector de que es malware, pero contener un error que es difícil de detectar y lo hace inofensivo.
Este es un concurso de popularidad, por lo que gana el código con más votos a favor.
rm -rf /
. A menos que el sistema sea muy antiguo , requerirá --no-preserve-root
:)
rm - rf /
¡No es un ejemplo válido! Puede causar daños si tiene un archivo llamado rf
en el directorio actual
rm - rf /
en mi caparazón ...