Situación: uso de Python para crear un software de cuarentena simple para malware.
Lo que sé:
Entiendo (desde este foro nada menos) que una de las formas es colocar el archivo en un directorio de cuarentena y desactivar todo acceso a él (es decir, 0000 permisos de archivos de Linux).
Otra forma es mezclar el binario para que no se pueda ejecutar cuando se haga "doble clic", pero se puede descifrar si el usuario decide que el archivo es seguro y lo quiere de vuelta.
Problema: no estoy convencido de que los archivos de cuarentena sean tan simples como eso.
Pregunta: ¿Cuáles son otras formas en que los antivirus utilizan para poner en cuarentena los archivos que puedo usar?
Información adicional: Evite los métodos propietarios, ya que este método se implementará en mi código.