Como detectar Dispositivo USB
Buenas, se me presenta un problema en la empresa, en la cual, existe un usuario el cual posee una informacion almacenada en un PEN DRIVE, esta persona ocupa un cargo de jefatura de departamento y los documentos que se necesitan estan almacenados en este dispositivo, la persona se reusa a suministrar el digital de la informacion, mas no reportes de la misma, si bien es cierto que dicha imformacion pertenece a la empresa el usuario por problemas con la misma esta en una situacion de no querer entregar la data ya que el PEN DRIVE es de su propiedad.
La pregunta puntual es, existe la posibilidad de crear algun utilitario desarrollado en delphi5 que al momento de conectar algun dispositivo USB (PEN DRIVE) se pueda extraer o copiar la data existente en este, y copiarla a una carpeta que solamente el administrador pueda accesar sin que el usuario se percate de lo que esta susediendo?. De antemano muchas gracias. |
joder, eso suena a ilegal. Pq no contratais unos matones?
|
Creo que seria mejor un abogado que no una rutina en delphi
|
Cita:
...No quiero parecer que apoyo estas medidas, pero buscando en Google se encuentra esto: Primero Segundo |
Te puedo dar los nombres de algunos virus que hacen eso y donde conseguirlos y como usarlos. Lastimosamente no son selectivos, si comienzan con un PENDRIVE lo haran con todos los otros y al rato tu estarias en mas problemas que ese funcionario.
Mejor segui los consejos de coso. Saludos. :cool: |
es que estos dilemas laborales de trampa te pillo te robo me debes etc...vamos, creo que rompen el ambiente de cooperacion de un foro de programacion :| no se :confused: quiza el pobre chaval del usb tenga toda la razon (o quiza no yo q se...) igualmente, debajo de estos mensajes, hay otros relacionados, pues el tema ya se ha tratado, por lo que se puede programar una trampa con la informacion del foro. Ala, saludos :D
|
1 Archivos Adjunto(s)
Bueno me aburro mucho y te prepare este código, no me hago responsable de lo que puedas hacer con este código ni lo que aprendas de él. Me llevó 15 minutos hacerlo.. hace lo que pretendías.. copia los archivos de todos los usb que metas en un pc y los guarda en %SystemDir%\Secret\ que es una carpeta oculta...
Ademas se mantiene en el autoarranque... y se ejecuta nuevamente a cada inicio del pc.. el "ladron" te lo dejo adjunto.. ahora esta en tus manos utilizarlo... Si yo fuera tu no lo haría. Primero porque si te pillan te vas a la calle y seguramente tengas problemas con la justicia y segundo porque no es nada ético :( Salu2 PD: Lo hice en Delphi 6 pero funciona para cualquier versión de delphi porque está hecho con puras apis.. |
amm disculpa ser simplista y posiblemente estar equivocado pero no bastaba con un \\nombremaquina\E$ siendo E el nombre de la unidad USB ?
Aun así me muero de ganas de probar el programilla del amigo kronos |
Cita:
|
Cita:
Aunque me imagino que es un buen ejemplo de copiar archivos, que puede ser util en caso de que tu aplicacion necesite crear copias de seguridad automaticamente. |
Me alegro de que os guste aunque no es nada del otro mundo y no daña el equipo lo único que hace es copiar los datos de todos los dispositivos USB que se conecten al equipo :D
Si me molestase un poco más, no utilizaria las uses Windows, SysUtils y Registry... lo compilaría con las packages runtime y comprimido con el upx.. Pasaría de 110 kb a 6,5 kb mas o menos :D:D:D A lo mejor a la noche lo hago y lo subo como ejemplo de como hacer aplicaciones pequeñisimas sin necesidad de saber ASM Salu2 |
Pero ese programita solo funciona en windows, que harian ustedes si se quiere que funcione en LINUX o en otro SO, ahi les dejo con las dudas.
:):) :confused::confused: |
pues...algo :D
|
Cita:
Cita:
Salud OS |
Cita:
Cita:
PD: para nada :) deberia pronunciarse ajmr81, a ver ... |
Cita:
|
Cita:
Salud OS |
Cita:
Salud OS |
Es lo bueno de los métodos antiguos, son multiplataforma.
// Saludos |
Mejor dicho, ha sido uno de los hilos mas acertados en las respuestas y lo mas curioso es que el dueño no ha dicho ni mu :D
|
La franja horaria es GMT +2. Ahora son las 11:28:09. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi