elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  DETECTAR EVENTO RATON Y TECLADO "ELIMINAR ARCHIVO -> ACEPTAR"
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: DETECTAR EVENTO RATON Y TECLADO "ELIMINAR ARCHIVO -> ACEPTAR"  (Leído 2,327 veces)
el_mamer

Desconectado Desconectado

Mensajes: 8


Ver Perfil
DETECTAR EVENTO RATON Y TECLADO "ELIMINAR ARCHIVO -> ACEPTAR"
« en: 15 Junio 2014, 11:14 am »

Hola,
en VB.NET, ¿es posible detectar el evento "Desea eliminar archivo? Sí" a través del ratón (botón derecho->eliminar->aceptar) o el teclado (botón SUPR->aceptar)? En caso afirmativo, ¿me podéis ayudar con las líneas de código?

Muchas gracias!!!


En línea

kub0x
Enlightenment Seeker
Moderador
***
Desconectado Desconectado

Mensajes: 1.486


S3C M4NI4C


Ver Perfil
Re:
« Respuesta #1 en: 15 Junio 2014, 16:37 pm »

Buenas,

Si lo que quieres es controlar los momentos es los que se intenta borrar un archivo entonces debes buscar sobre API Hooking concretamente: API Hooking Nt/ZwDeleteFile.

Lamentablemente este es el foro incorrecto aqui nl tratamos temas de subversión ni de inyeccion de Dll, ahi tienes los subforos de analisis de malware o seguridad.

No ayudo con este tipo de técnicas ya que son cosecha propia no se lo tomen a mal ;) y busquen un poquito como hice yo en su día.

Saludos!


En línea

Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.817



Ver Perfil
Re: DETECTAR EVENTO RATON Y TECLADO "ELIMINAR ARCHIVO -> ACEPTAR"
« Respuesta #2 en: 28 Junio 2014, 03:44 am »

Opino lo mismo que el compañero @KuBox, o bien desarrollas una aplicación simple y usas API Hooking, o bien te pones a desarrollar un Driver,
hace tiempo estuve interesando sobre el mismo tema, pero me di cuenta de que era una eternidad de trabajo del que me habia podido imaginar ...y solo quería hacerlo por capricho, así que no lo intenté.

Mi consejo: olvídalo, conformate con menos, o busca una alternativa de terceros.

Algo que puedes hacer y que es mucho más llevadero ...pero con sus obvios inconvenientes, es usar un FileSystemWatcher para detectar la eliminación de un archivo (una vez ya ha sido enviado a la papelera) y la librería WindowsApiCodePack de Microsoft para manejar la papelera, entonces puedes recuperar el archivo eliminado de la papelera y su contenido, para restaurarlo a su ubicación original, ¿cual es el inconveniente?: la falta de control sobre la eliminación permanente de un archivo (Shift + Del).

Saludos!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Solucionado] Evento en La "Ruedita" del Raton
Programación Visual Basic
agus0 4 3,518 Último mensaje 6 Junio 2010, 15:35 pm
por Dessa
capturar evento "mover archivo"??? o Alerta
Windows
rieju 3 3,001 Último mensaje 29 Septiembre 2010, 09:16 am
por rieju
recursos visual basic, """"""proceso inmortal"""""
Análisis y Diseño de Malware
Dark4ngel 7 13,259 Último mensaje 3 Noviembre 2011, 10:42 am
por Dark4ngel
Eliminar linea de un archivo .txt que esta separado los datos por ","
Programación C/C++
Hsdoc 0 2,722 Último mensaje 20 Mayo 2018, 01:45 am
por Hsdoc
[Pregunta]: ¿Como eliminar un evento "unbind"?
Desarrollo Web
Leguim 2 2,929 Último mensaje 31 Agosto 2020, 19:14 pm
por Leguim
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines