Páginas: [1]
|
 |
|
Autor
|
Tema: Problema al iniciar (Leído 299 veces)
|
techulca
Desconectado
Mensajes: 16
|
Saludos a todos, tengo una pregunta y la coloco aqui pues no sabia en donde ponerla... Y es lo siguiente: hice un Keylogger en C, en este keylogger hice una funcion para que se agregara al registro para que cada vez que inicie el SO arrancara el keylogger con él, ahora cada vez qeu arrenca el sistema operativo me sale la ventanita negra del keylogger, y no deberia pues en el codigo tambien le puse una linea para que me escondiera la ventana... ¿Cómo hago para que no me salga la ventana al iniciar el SO? Muchas Gracias..
Linea para esconder la ventana: HWND ventanita; ventana=GetForegroundWindow(); ShowWindow(ventana,SW_HIDE); para agregarlo al registro hice un batch porque en realidad no sabia como hacerlo en C.. lo hice asi: reg add hkey_local_machine\software\microsoft\windows\currentversion\run /v test /t reg_sz /d C:\Windows\system32\test.exe /f eso es todo espero que me puedan ayudar.. gracias
|
|
|
|
|
En línea
|
|
|
|
E0N
Lab &
Colaborador
Conectado
Mensajes: 2.671
|
Usa WinMain en vez de main 
|
|
|
|
|
En línea
|
|
|
|
techulca
Desconectado
Mensajes: 16
|
Ok lo hice, pero me da un error al compilar.. el error que hay un conflicto con WinMain sigo el error y me arroja esto de la libreria winbase.h #ifndef UNDER_CE int APIENTRY WinMain(HINSTANCE,HINSTANCE,LPSTR,int); esa es la linea a donde me manda.. claro estoy pasando como parametros a int WinMain(int argc, char *argv[]) cuales son LPSTR y el int?? muchas gracias
|
|
|
|
|
En línea
|
|
|
|
E0N
Lab &
Colaborador
Conectado
Mensajes: 2.671
|
|
|
|
|
|
En línea
|
|
|
|
techulca
Desconectado
Mensajes: 16
|
Wow... muchisimas gracias.. cualquier duda la haré saber de nuevo.. muchas gracias
|
|
|
|
|
En línea
|
|
|
|
techulca
Desconectado
Mensajes: 16
|
Buenas de nuevo... ya arregle el problema utilizando WinMain... todo bello.. gracias.. ahora hay un problemita... cuando mando a apagar la maquina o a reiniciar o a cerrar sesion, me sale la clasica ventanita de windows diciendo finalizando tarea y es mi keylogger... qeu pudiera estar sucediendo??? gracias
|
|
|
|
|
En línea
|
|
|
|
Freeze.
Desconectado
Mensajes: 2.449
FireSoft
|
Yo creo es que tu keylogger queda en un bucle infinito, sino es que... de una manera simple... Tu keylogger no tiene una "funcion" que cuando lo manden a apagar se apague  No se como explicarme bien, tiene que ver con los mensajes que le llegan a tu programa. Mira en el link que te dieron
|
|
|
|
|
En línea
|
Un nuevo CMS, pruebalo:

|
|
|
|
Páginas: [1]
|
|
|
|