Tengo dos computadoras y el objetivo es mover una funcionalidad de un archivo dado de la computadora A a la computadora B. Se supone que el archivo tiene una cierta funcionalidad conocida, pero potencialmente podría exponer un comportamiento adicional no deseado. ¿Cómo intercambiar de forma segura la funcionalidad deseada del archivo entre las computadoras?
Creo que una pregunta formulada en un nivel tan general podría no tener una sola respuesta correcta, por lo tanto, dada la ambigüedad, me gustaría preguntar si quizás hay algunas buenas prácticas y medidas que deben tomarse.
Aparte de la vista general, me gustaría hacer la misma pregunta en un contexto muy específico.
Estoy pensando en hacer un trabajo independiente para pequeñas empresas, lo que muy probablemente significaría la programación relacionada con Excel VBA. En tal caso, estaría desarrollando hojas de cálculo en mi computadora y luego necesitaría transferir los archivos a un cliente. Independientemente de las medidas que tomaría para mantener mis computadoras estériles, no creo que sea un enfoque seguro suponer que puedo hacer eso el 100% del tiempo debido a cualquier motivo. Además, puedo pensar en escenarios en los que soy 100% estéril, pero la red de un cliente está bajo la supervisión silenciosa de un pirata informático constante y una vez que el pirata informático descubre que hay una tercera parte que envía archivos al cliente, pueden atacar haciendo algún daño y por menos tiempo inicial "enmarcándome" en él.
Entonces, por ejemplo, tengo un archivo Excel con un procedimiento que crea un archivo "test.txt" en el escritorio de un usuario. ¿Es posible enviar el archivo (o la funcionalidad) de manera segura al cliente, asumiendo que mi computadora está infectada con un malware desconocido?
La solución en la que pensé aquí no es enviar un archivo, sino un correo con una breve instrucción con una lógica (por supuesto, más detallada) sobre cómo volver a crear el archivo:
- Crea un archivo de Excel vacío
- Abra Excel VBA IDE, agregue un módulo, pegue el código
- Guardar como .xlsm
Lamentablemente, parece muy burdo y quizás rechazando a los clientes potenciales. Además, realmente no me protege del escenario de "encuadre".