![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Pero el administrador de tareas aparece al presionar Ctrl+Alt+Supr si en "Cuentas de Usuario" en el panel de control, se habilita la opción "Usar la pantalla de bienvenida"; pero en caso contrario aparece el cuadro de diálogo de "Seguridad de Windows", desde donde se puede escoger el administrado de tareas. De forma que no sé si baste con la técnica que describes.
// Saludos |
|
#2
|
||||
|
||||
Ahora si que me perdí roman, yo en Windows XP cuando tecleo Ctrl+Alt+Sup me salta el Administrador de Tareas. ¿No estarás hablando de Windows 2000 en vez de XP?De todas formas ya dije que es un método chapuza, una simple actualización de windows podría dar al traste con todo. Se podrían implementar soluciones mas complicadas, ahora mismo se me ocurre alguna con una dll, pero yo creo que es complicarse demasiado. Seguro que sabiendo el objetivo que se quiere conseguir, exista un método mejor. |
|
#3
|
||||
|
||||
|
Pue sí, en mi caso también cuando tecleo ctrl+alr+supr en windows xp sale el administrador de tareas, pero eso es porque tengo marcada la opción que mencioné. Desmárcala y dime qué pasa.
En cuanto a si es demasiado complicada, puede ser, pero si lo haces habrás resuleto la pregunta del siglo así que yo creo que sí vale la pena ![]() // Saludos |
|
#4
|
|||
|
|||
|
ok, voy a analizarlo con esto que me dicen y veo como manejo el tema, gracias.
|
|
#5
|
||||
|
||||
|
Cita:
La cosa funciona así, cuando se pulsa Ctrl+Alt+Sup windows manda el mensaje WM_HOTKEY a una ventana del proceso winlogon.exe. Pues bien, hasta ahora he conseguido estar en el mismo desktop que esa ventana, e incluso puedo provocar el evento enviando el mensaje WM_HOTKEY desde mi aplicación. Pero la cosa se complica si lo que queremos es interceptar el mensaje, pensé en utilizar un hook pero por algún motivo no funciona, y la otra posibilidad es la inyección de código en el proceso winlogon.exe, pero a parte de lo peligroso que puede resultar, no me parece una solución muy elegante ... Bueno, aquí pongo mis pasos: Primero creamos un servicio, esto es necesario porque necesitamos ejecutarnos bajo la cuenta system para acceder al mismo desktop que el programa winlogon.exe, que es el que controla todo esto.
Ahora utilizo la función SetWindowsHookEx con el parámetro WH_CALLWNDPROC, pero aunque no devuelve ningún error tampoco parece funcionar. Esta era la manera mas "elegante" que se me ocurría para inyectar código en el programa "winlogon.exe", pero parece que no funciona ... y la verdad ya me esta aburriendo el tema ¿A alguien se le ocurre algo diferente? |
|
#6
|
||||
|
||||
|
Os pongo un ejemplo de como:......
Este como lanza el notepad e inyecta el contenido de la función main en él... y esta función lo que hace es leer la cola de mensajes.... A partir de aquí la imaginación es libre....
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
|
#7
|
||||
|
||||
|
Caramba Ardilla, muy interesante tu código, le has hechado un vistazo a este otro hilo:
http://www.clubdelphi.com/foros/showthread.php?t=37902 O de forma mas ludica: http://www.clubdelphi.com/foros/showthread.php?t=38132 A veces es difícil no hacer maldades, ... es tan tentador |
|
#8
|
||||
|
||||
|
Este es uno de esos código que yo jamás entenderé, no sé, creo que hay un sector neuronal que me hace falta
. Vamos, ni siquiera entiendo qué se supone que hace. Ejecuto el programa y se abre el bloc de notas, luego unos mensajes y se cierra el bloc de notas. Aún así un par de preguntas:¿Para qué es la directiva IMAGEBASE? ¿Se puede hacer lo mismo (cualquier cosa que esto sea) si el proceso no lo iniciamos nosotros mismos? // Saludos |
|
#9
|
||||
|
||||
|
Cita:
Hola Seoane, siguiendo el hilo intente bajar o abrir el archivo Injector.zip, pero aparentemente esta dañado. ¿ Es mucha molestia pedirte que lo subas otra vez ? Muchas gracias y saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#10
|
|||
|
|||
|
He pegado este código de Ardilla en mi Delphi 7 y nada más he hecho compilar y mi antivirus ha saltado, jajajajajajajajaja.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ctrl+alt+supr NO FUNCIONA! | CITHALI ACERMA | Varios | 5 | 04-07-2006 13:45:43 |
| Ctrl+alt+supr | karocs | Varios | 3 | 28-12-2004 20:46:37 |
| Como inhabilitar Ctrl+Supr en Rejilla de datos | pinoxito | OOP | 2 | 30-07-2004 03:24:51 |
| ocultar aplicación (Ctrl+Alt+Supr)!!! | acertij022 | API de Windows | 8 | 10-04-2004 20:02:36 |
| Alt-Ctrl-Supr: el inicio | kinobi | Humor | 2 | 02-10-2003 22:03:49 |
|