Puede escribir y editar el código que desee. Según la CFAA, cualquier código que escriba es su propiedad intelectual. Si su propiedad daña su propiedad, no debería tener ningún problema. Cuando comienzas a distribuirlo e incluso a venderlo con la intención de dañarlo, entonces comienza a ser arriesgado.
Si tuviera que distribuir un virus a algunos amigos, y luego el virus causa miles de dólares en daños, debería preocuparse. Si se encuentra el código original en su computadora, se le cobrará y probablemente cualquier persona a quien se lo vendió sería perseguido.
Por supuesto, hay formas de tener software legal que se pueda usar ilegalmente. Wireshark es un buen ejemplo. Se le permite monitorear una red con Wireshark cuando tiene autorización, pero cuando se usa en una red no autorizada se le puede cobrar. Wireshark no tendría la culpa, pero, de nuevo, son una compañía real.
- Cómo prevenir ataques DoS
- ¿Desde dónde puedo aprender ciberseguridad?
- ¿Cómo piratean los hackers las cuentas bancarias y no son atrapados por la policía?
- Cómo cambiar mi contraseña de Yahoo para que sea una autenticación de dos pasos más segura
- ¿Cómo se piratearía una red?
Es un sistema complejo, y creo que la mejor manera de evitar cargos es hacerse muy visible. No realice tratos turbios, explique específicamente para qué es su malware (simulaciones privadas, experimentos, etc.) y, al menos, no tiene la apariencia de un criminal.
A menos que realmente desee causar daños, en cuyo caso no tengo ningún consejo para usted.