Escenario:
- Hay dos computadoras que ejecutan GNU / Linux, U y T .
- U no es de confianza y T es de confianza.
- Un archivo no ejecutable F (que, sin embargo, puede haber sido infectado con malware) reside en U . (Por ejemplo, un archivo de video H.264 en un envoltorio .mov).
- Es necesario copiar ese archivo en T y ver ese archivo en T , con un riesgo mínimo de comprometer T .
- El operador humano tiene acceso tanto raíz como físico a U y T .
- U y T pueden conectarse opcionalmente por LAN.
- U y T tienen enchufes USB y ranuras para tarjetas SD. Una memoria USB y una tarjeta SD, cada una lo suficientemente grande como para contener F , están disponibles.
- No se puede utilizar ningún software propietario.
Hay varios métodos posibles para copiar el archivo de U a T y verlo en T . Aquí hay dos ejemplos:
- Actualiza ClamAV en T . Use el firewall en T para no permitir todas las conexiones entrantes. Conecta U y T a través de LAN. Inicia un comando SCP desde T a U para recuperar una copia de F . Escanee F con ClamAV en T y modifique F si es necesario (por ejemplo, desinfecte). Vea F en T con la mayoría del software bien auditado disponible (por ejemplo, en el caso de archivos de video, supongo que esto podría ser mplayer o VLC o algo así).
- Actualiza ClamAV en T . Copie F de U en una memoria USB o tarjeta SD y de ahí en T . Escanee F con ClamAV en T y modifique F si es necesario (por ejemplo, desinfecte). Vea F en T con la mayoría del software bien auditado disponible.
Es posible que puedas pensar en otros métodos.
De los diversos métodos posibles para copiar el archivo de U a T y verlo en T , que tiene la menor riesgo de comprometer T y por qué?