Proteger archivo o carpeta de copiar y pegar

Proteger archivo o carpeta de copiar y pegar

Quiero crear una carpeta en una computadora local y evitar que se copie a otra máquina.

Por ejemplo, tengo una carpeta con un archivo, entonces, ¿qué debo ajustar para evitar que los usuarios de esa computadora en particular (la que tiene la carpeta y el archivo) copien ese archivo en el USB o disco duro externo, o lo envíen? por correo electrónico, etc...

Como cuando la gente instala Office, funciona en la máquina local pero no se puede simplemente pegar la carpeta de los archivos de programa a otra máquina. Necesito una solución más sencilla para W7 y XP.

Respuesta1

Si alguien puede leer un archivo, puede copiarlo.

Incluso si desconecta la computadora de la red, desactiva todos los dispositivos externos y configura a los usuarios para que tengan acceso de solo lectura al sistema de archivos, aún podrían abrir el archivo y tomarle una foto.

Sí hayeraSi se encontrara una solución a este problema, la piratería de software y medios ya no sería un problema. Sin embargo, éste no es el caso.

Respuesta2

El software generalmente no es autónomo, ya que comúnmente necesita (por diseño del sistema) escribir datos en las rutas del sistema y del usuario, en el registro (para registrar algunas funciones en el sistema actual), en la ruta temporal, etc. Algunos software pueden ser se hizo portátil redirigiendo esos datos a una ruta temporal, o dentro de la ruta del programa, pero eso depende en gran medida del diseño del programa en sí si esto es posible o no.

Entonces, cuando copia una carpeta de Office, se pierden muchos datos escritos en otro lugar, por eso no funcionará simplemente copiar esa carpeta en otra máquina.

Pero copiar datos no tiene este problema, si el usuario puede leer los datos, puede copiarlos usando el administrador de archivos del sistema o muchos otros trucos, incluso si intenta hacerlo deliberadamente difícil: puede desactivar la navegación (es decir, acceder con un terminal service a un programa específico únicamente), deshabilitar puertos USB, usar datos vinculados a otros lugares, etc., ya que cada método de protección tiene sus deficiencias.

La forma más extrema de proporcionar datos sin la capacidad de copiarlos sería usar una capa de presentación remota, como la interfaz de un sitio web o una aplicación web para mostrar los datos a usuarios autenticados, pero en cualquier caso, el usuario puede escribir los datos, incluso registrarlos. por registro, utilizando cierta automatización, y de todos modos necesita verificar cuidadosamente la seguridad de su solución (lo más obvio, ataques de inyección SQL a su base de datos).

En pocas palabras, cuando el usuario puede leer los datos, no se puede ser muy eficaz para evitar que implemente una solución para exportarlos; lo mejor que puede hacer es 1) ser selectivo sobre quién accede a los datos y 2) realizar un seguimiento de sus consultas de datos para detectar posibles abusos.

información relacionada