Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-03-2009
Suriu Suriu is offline
Miembro
 
Registrado: abr 2007
Posts: 48
Poder: 0
Suriu Va por buen camino
Question Duda sobre el HookAPI

Hola amigos del foro,
Estuve leyendo el hilo que puso rounin y hay tienen colgado un ejemplo para hacer un hook a la api CreateprocessA y W lo e probado y funciona bien, pero que cuando trato de sobrescribir otra api no me funciona que puede estar mal. Creo que el problema esta en la función que sobrescribe la memoria del api el cual se encuentra en la unit HookApi. Bueno gracias de antemano por la ayuda que me puedan dar.
Responder Con Cita
  #2  
Antiguo 01-04-2009
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por Suriu Ver Mensaje
...cuando trato de sobrescribir otra api no me funciona...
cual API ?
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #3  
Antiguo 02-04-2009
Suriu Suriu is offline
Miembro
 
Registrado: abr 2007
Posts: 48
Poder: 0
Suriu Va por buen camino
Hola cHackAll, la API que quiero sustituir es la CreateProcessInternalW aun que tengo en mente alguna otras. Es por esto por lo que quiero saber cual es el kit del problema. Gracia de antemano...
Responder Con Cita
  #4  
Antiguo 03-04-2009
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por Suriu Ver Mensaje
Hola cHackAll, la API que quiero sustituir es la CreateProcessInternalW aun que tengo en mente alguna otras...
Dicho hook funciona reemplazando la direccion de la API deseada, desde la lista de direcciones de las funciones importadas de la imagen

Código Delphi [-]
// . . .
 pImportDesc:= ImageDirectoryEntryToData(Pointer(hmodCaller), TRUE,IMAGE_DIRECTORY_ENTRY_IMPORT, ulSize);
// . . .

Obviamente una API como la que deseas "enganchar" no es importada por las aplicaciones pues es llamada indirectamente por el SO. Repito; cuál es el objetivo de hacer hook a dicha API? y que otras tienes en mente?
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #5  
Antiguo 03-04-2009
Suriu Suriu is offline
Miembro
 
Registrado: abr 2007
Posts: 48
Poder: 0
Suriu Va por buen camino
hola cHackAll, mi objetivo es hace una aplicacion para crear un logo(.log) de la ejecucion e interaccion de programas y en cuanto a las APIs que tengo en mente para hacer hook son CreateProcessInternalW, SetWindowsTextW y CreateRemoteThread.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
duda sobre dll romanuel C++ Builder 5 26-02-2008 20:58:52
Duda sobre DFS enrique_84 Varios 2 08-06-2006 11:53:40
Duda sobre With lucasarts_18 Varios 6 26-08-2005 19:44:08
Una duda sobre ADO PTW Conexión con bases de datos 1 13-04-2004 23:33:14
Duda sobre BDE vs IBX ESA Firebird e Interbase 3 04-03-2004 17:20:07


La franja horaria es GMT +2. Ahora son las 16:16:22.


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
Copyright 1996-2007 Club Delphi