Hola, queria saber como puedo esperar a que se use alguna API o que se produzca alguna acción y yo modificarla o no permitirla. Gracias.
Si tienen un tutorial asi larguisimo sobre Api hooking lo agradeceria x q no encuentro NADA en NINGUNA parte. :xD Nah broma. :xD jajaja me acorde de un post. :P
Pues en troyanos y virus hay un tuto mio para hacer rootkits, q basicamente es api hooking, ahora hacerlo en VB xD no dire q no se pueda por q todo sea q alguien tenga un source por ahí, pero mas dificil q en C es seguro
Salu2
Yo pense que con la Api SetWindowHookExe o algo asi podria practicar algo como esto. :P
Porque crees que estoy migrando a C/C++? T_T
Yo creo q tu estas confundiendo el hooking con el api hooking. Api hooking es lo de mi tuto, hooking es esto:
http://inexinferis.in.funpic.org/index.php?name=articles&req=listarticles&artid=6
No se puede lograr lo mismo ni por asomo, aunke los dos temas son interesantes ;)
Salu2
Amabas son parecidas pero me parece mas facil el Hooking mas no el Api Hooking... Si es que no es lo mismo :xD
Pues no se donde le ves tu el parecido y no, no es lo mismo ni por asomo, vamos a no ser q a ti te parezca lo mismo recojer las teclas del teclado o ver q ventanas se crean o destruyen q intercertar un api para ocultar procesos archivos, conexiones...
Ademas la forma de funcionar es totalmente distinta, pero es q no se parece en nada...
Es que yo lo digo porque windows usa las apis para sus acciones asi que sera casi lo mismo:
Hookear la API para que al pulsar X escriba Y
Hookear "Window" para que al pulsar X escriba Y
Eso es lo que tengo entendido :P
Hombre el resultado en ese caso concreto puede ser el mismo, ahora la forma de llegar a el es totalmente distinta xD
Api hooking <> hooking
Ok... Sabes? Información sobre el Api Hooking y el Hooking hay (sobre todo en C pero no estoy en ese nivel aún) pero no es muy detallada podrias orientarme mas o menos en donde puedo encontrarla?
Me refiero a Api Hooking y Hooking :D
Pues hooking la pagina que te puse es lo mejor que e encontrado
http://inexinferis.in.funpic.org/index.php?name=articles&req=listarticles&artid=6
Viene bien explicado y con un ejemplo, para api hooking (e inyecciones q tb es necesario) lo mejor que e visto son los tutos de MazarD
http://mzrd.martes13.net/tutos/inyecciones.pdf
http://mzrd.martes13.net/tutos/apihooking.pdf
Y aunke esta feo recomendarte un tuto q e escrito yo, te recomiendo q te leas el mio. Con eso ya no necesitas nada mas te explican bien el concepto y te dan ejemplos, creo yo q no se puede pedir mas
Luego en ingles la informacion ya es mas extensa, y en cuanto al lenguaje no te esperes q sea VB, C es mejor para estas cosas, mucho mas comodo ;)
Y por supuesto la msdn, q todo esto es cuestion de dominar bien un puñado de apis
Salu2
Si los tutos de MazarD ya me los lei pero quiero leerlos varias veces hasta aprender :D
Y la primera pag que me das esta muy interesante.
Notas:
No tengo las Msdn :P
No tego las constantes de WH_xxxx
CitarNo tego las constantes de WH_xxxx
Microsoft Visual Studio 6.0 > Herramientas de Microsoft Visual Studio 6.0 > Visor de texto API. Archivo > WIN32API.TXT
Hay tienes constantes.
No te olvides de seleccionar en tipo de Api, constantes.
Muchas gracias..!
PD: Como no consegui lo que tu me dijiste use a mi amigo y mira: http://www.mcfedries.com/books/vba2000unleashed/Win32API.txt
:xD
hola no te puede faltar el ApiViewer (http://www.activevb.de/rubriken/apiviewer/index-apiviewereng.html) o el API-Guide, son dos aplicaciones fundamentales de tener.
lo que no puedo encontrar en la pagina del API-GUIDE no se si sigue estando la web disponible. cualquier cosa si no lo tenes te lo paso.
Saludos.
a fijate aca http://www.recursosvisualbasic.com.ar/htm/ocx-componentes-activex-dll/28-visor-de-funciones-api-viewer.htm
Saludos
Si, gracias ya lo tenia :D