Click here to Skip to main content
15,896,359 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Generaldeveloping software for windows server Pin
andrewpritchie3-Jul-05 22:55
andrewpritchie3-Jul-05 22:55 
GeneralHelp finding hook dll Pin
michaelnoam3-Jul-05 22:09
michaelnoam3-Jul-05 22:09 
GeneralRe: Help finding hook dll Pin
munawar19683-Jul-05 23:28
munawar19683-Jul-05 23:28 
GeneralRe: Help finding hook dll Pin
michaelnoam3-Jul-05 23:41
michaelnoam3-Jul-05 23:41 
GeneralRe: Help finding hook dll Pin
munawar19683-Jul-05 23:47
munawar19683-Jul-05 23:47 
GeneralRe: Help finding hook dll Pin
CorvetteZ06064-Jul-05 8:53
CorvetteZ06064-Jul-05 8:53 
GeneralRe: Help finding hook dll Pin
munawar19684-Jul-05 18:20
munawar19684-Jul-05 18:20 
GeneralRe: Help finding hook dll Pin
CorvetteZ06064-Jul-05 19:20
CorvetteZ06064-Jul-05 19:20 
munawar1968 wrote:
Your original poser was about about locating the correct hooking DLL.

I assume you inject SAS to hide taskmanager/ capture change passwords sequence/ capture ALT-CTRL-DEL. If so, then the method you use (quite tricky to code correctly) seems ok.
To capture system-wide keybd input for all threads/windows(except SAS input) one can also do without DLLs in far simpler fashion..
check this http://neworder.box.sk/newsread.php?newsid=10952


I use it to capture CTRL+ALT+DEL. It works well. I've also done basically the same thing as you linked to. I use that to create hotkeys on my keyboard and mouse. It works really well.

As for the OP, I don't know if there's a way to catch a keylogger since it's possible to completely contain it in an exe file. One thing you could try is to append a hook function on the end of the callback chain. In it you could peek at the stack and see if there are any hooks that aren't normally there in a clean windows installation. If you find one, you might be able to use the address on the stack to find out the thread that hooked the keyboard. note: the preceeding may or may not actually be possible to do. I haven't tried it and I'm no expert on hooks. Smile | :)
Questionhow to get the domain name from a computer Pin
akayoku3-Jul-05 22:02
akayoku3-Jul-05 22:02 
AnswerRe: how to get the domain name from a computer Pin
2249174-Jul-05 1:27
2249174-Jul-05 1:27 
GeneralRe: how to get the domain name from a computer Pin
Anonymous4-Jul-05 16:38
Anonymous4-Jul-05 16:38 
GeneralRe: how to get the domain name from a computer Pin
2249174-Jul-05 17:24
2249174-Jul-05 17:24 
AnswerRe: how to get the domain name from a computer Pin
David Crow4-Jul-05 11:27
David Crow4-Jul-05 11:27 
GeneralName of this service Pin
Bernhard Hofmann3-Jul-05 20:53
Bernhard Hofmann3-Jul-05 20:53 
GeneralRe: Name of this service Pin
2249173-Jul-05 21:43
2249173-Jul-05 21:43 
GeneralRe: Name of this service Pin
Bernhard Hofmann3-Jul-05 22:07
Bernhard Hofmann3-Jul-05 22:07 
General"See Also" in WinXP UI Pin
Naveen_mah3-Jul-05 20:12
Naveen_mah3-Jul-05 20:12 
GeneralMenu in propertysheet Pin
Anonymous3-Jul-05 20:02
Anonymous3-Jul-05 20:02 
GeneralRemote Installation Pin
vinodraut3-Jul-05 19:35
vinodraut3-Jul-05 19:35 
GeneralRe: Remote Installation Pin
2249174-Jul-05 0:37
2249174-Jul-05 0:37 
QuestionShow Dialog in my ActiveX? Pin
sharkmouse3-Jul-05 19:22
sharkmouse3-Jul-05 19:22 
GeneralExtending C/C++ to include new "objects" Pin
CorvetteZ06063-Jul-05 18:57
CorvetteZ06063-Jul-05 18:57 
GeneralRe: Extending C/C++ to include new "objects" Pin
Christian Graus3-Jul-05 19:00
protectorChristian Graus3-Jul-05 19:00 
GeneralRe: Extending C/C++ to include new "objects" Pin
CorvetteZ06063-Jul-05 19:08
CorvetteZ06063-Jul-05 19:08 
GeneralRe: Extending C/C++ to include new "objects" Pin
Stuart Konen3-Jul-05 20:47
Stuart Konen3-Jul-05 20:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.