Cómo crear una puerta trasera persistente con Python
En este artículo, te mostraré una prueba de concepto de un “virus” con Python que infecta otros archivos de Python con una puerta trasera.
El script de Python utiliza el módulo socket
incorporado en Python para crear un oyente al que conectarse. También utiliza el módulo subprocess
incorporado de Python para ejecutar comandos en la máquina víctima. Este al mismo tiempo establece la persistencia mediante la creación de un cronjob para ejecutar el malware todos los días a las 13:37 pm. El script completo de Python está al final de este artículo. Comencemos por comprender la parte más importante de cualquier puerta trasera: establecer comunicaciones.
ATENCIÓN: No utilices el script de Python que proporcionaré en este artículo para propósitos maliciosos. Aunque definitivamente no es avanzado, con algunas modificaciones, puede darte el control total de la computadora de alguien. Simplemente creo estos scripts para comprender mejor cómo los hackers toman los programas normales y los vuelven maliciosos. Dicho esto, ahora puedes continuar leyendo :).