Autor
|
Tema: hookear un browser en vb (Leído 3,159 veces)
|
achernar_
Desconectado
Mensajes: 117
|
Mi duda es la siguiente: con eiframe.dll se pude hacer un sencillo browser en VB, yo quisiera poder manipular las cabeceras http, para esto pense en hacer un proxy y manipularas ahi, pero si pudiera hookear la funcion send de winsock solamente en el browser que programe seria mejor, porque no estaria usando tantos sockets abiertos. Qisiera saber si es posible, hacerlo solo sobre este programa o si tendria que hookear la funcion en la libreria ws2_2.dll y luego separar los paquetes q me interesan.
Gracias por leer.
|
|
|
En línea
|
Tengo una habilidad sorprendente para hacer cosas que no sorprenden.
|
|
|
LixKeÜ
Desconectado
Mensajes: 392
solo es lo que es y la verdad siempre da de ganar
|
hace una funcion que actue como un filtro y listo, como lo hizo mazard en hook winsock
|
|
|
En línea
|
|
|
|
achernar_
Desconectado
Mensajes: 117
|
Si, es lo que estoy intentando, vi que muchos ejemplos de redireccion de apis en los que buscaban en las tablas de importacion del programa la direccin de la funcion que se queria controlar, pero no pude ni encontrar la direccion la funcion MessageBoxA o alguna referencia a la libreria user32.dll, solo funciones y librerias que usa siempre VB6. mira, esto es hasta donde llegué: http://foro.elhacker.net/programacion_vb/crear_un_pe_editor_simple-t229389.0.html;msg1093622#msg1093622(hay un codigo fuente, pero no es el del programa con la llamada a MessageBoxA) ¿Alguien me podria dar una mano?¿Alguien consiguio hookear una api en VB6 o aunque sea rastrear las direcciones de las APIs en memoria?
|
|
|
En línea
|
Tengo una habilidad sorprendente para hacer cosas que no sorprenden.
|
|
|
Lambda
|
Si, es lo que estoy intentando, vi que muchos ejemplos de redireccion de apis en los que buscaban en las tablas de importacion del programa la direccin de la funcion que se queria controlar, pero no pude ni encontrar la direccion la funcion MessageBoxA o alguna referencia a la libreria user32.dll, solo funciones y librerias que usa siempre VB6. mira, esto es hasta donde llegué: http://foro.elhacker.net/programacion_vb/crear_un_pe_editor_simple-t229389.0.html;msg1093622#msg1093622(hay un codigo fuente, pero no es el del programa con la llamada a MessageBoxA) ¿Alguien me podria dar una mano?¿Alguien consiguio hookear una api en VB6 o aunque sea rastrear las direcciones de las APIs en memoria? no se si te refieres a esto, pero para obtener la direccion puedes usar GetProcAddress
|
|
|
En línea
|
|
|
|
|
achernar_
Desconectado
Mensajes: 117
|
Gracias cobein, creo que es eso justo lo que busco, voy a tener que explorar un poco las clases porque no tengo mucha experiencia en programacion de clases, pero ya exploréotras que pasé a modulos casi igual de prácticos.
|
|
|
En línea
|
Tengo una habilidad sorprendente para hacer cosas que no sorprenden.
|
|
|
|
|