![]() |
|
#1
|
||||
|
||||
|
Ollydbg handles
Hi
This may sound like a dumb question but How the hell do you find a window handle in Olly SICE was a snitch but I have been trying for the last 30minutes to track mouse activity, like HANDLE XXXX WM_LBUTTONUP but buggered if I can work it out Someone out there must be able to tell me before I go absolutely crazy Before you flame me JMI it's probably just another synapse failing to fire /hobferret |
|
#2
|
||||
|
||||
|
really dumb: there's a nice "W" button, no shourtcut for it.
__________________
Ŝħůb-Ňìĝùŕřaŧħ ₪) There are only 10 types of people in the world: Those who understand binary, and those who don't http://www.accessroot.com |
|
#3
|
|||
|
|||
|
hobferret:
Those of us old enough to have "synapses failing to fire" should stick together. I see only 2 problems with the survival of our "group."1. Most of the time when my "synapses fail to fire" I can't remember who "I" am. 2. The rest of the time a can't remember who the rest of the members of the group are. Ah well. Such is life for we older folks. Regards,
__________________
JMI |
|
#4
|
||||
|
||||
|
Hey Shub Nigurrath
I know about the "W" button, I will try to explain a bit more When I have a messagebox on the screen and then try to press the "W" button all that happens is the messagebox flashes So what the hell am I doing wrong Was assuming there must be another method of doing it Tried it with Olly always on top and with "floating windows" And JMI my friend I just can't remember anything /hobferret |
|
#5
|
||||
|
||||
|
well from your explanation I cannot really understand what happens..the only thing that come to my mind is to try the WindowInfo plug, which you can find in the stuph Olly's page or break in the usual APIs which are always called to show any window.
__________________
Ŝħůb-Ňìĝùŕřaŧħ ₪) There are only 10 types of people in the world: Those who understand binary, and those who don't http://www.accessroot.com |
|
#6
|
||||
|
||||
|
Quote:
Will try the plugin, have already tried breaking on "ShowWindow" and "DestroyWindow" but for some weird reason it then breaks in miles of obfuscated code Thanks /hobferret |
|
#7
|
|||
|
|||
|
well since you are talking about a messagebox i can possibly hazard a guess
![]() a messagebox that has pushed its owner window handle and the Flag MB_APPLMODAL wont let you do anything with the owner window unless you have disposed the messagebox i feel that is what you are experiencing ![]() edit well to reinforce i cooked up a small code you wont be able to do anything with the parent ie if you copy paste this to your desktop and execute it from there you wont be able to click open you MYComputer mydocuments etc ![]() Code:
.386
.model flat, stdcall
option casemap:none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib
.data
MsgCaption db "Iczelion's tutorial no.2",0
MsgBoxText db "Win32 Assembly is Great!",0
.code
start:
invoke GetForegroundWindow
invoke MessageBox, eax,addr MsgBoxText, addr MsgCaption, MB_OK
invoke ExitProcess,NULL
end start
Last edited by JuneMouse; 06-08-2005 at 22:14. Reason: added code and attachment |
|
#8
|
|||
|
|||
|
There are few plugins for this. Like WindowJuggler by EsseEmme and WindowInfor by DDM/FFF
|
|
#9
|
|||
|
|||
|
sure there are plugins nikola but what is the use if you cant use them or even click open the plugins menu
may be you should download the attachment load it in olly and then f9 to execute it and then try getting the plugin menu active now if you reply "well so you can use sysinternals process viewer or ms spy++ or prcview to find the handles externally " i have no counter argument to that
|
|
#10
|
||||
|
||||
|
Hi JuneMouse
I understand what you are saying, a messagebox that has pushed its owner window handle, had tried that also but still failed to get a break Have only just realized that the WindowJuggler plugin needs to be activated before you run the program To Shub, can't get any joy with windowinfo plugin at all The trouble really is that along with JMI we are both that old not only does the computer think faster than us the worms do too No offense JMI mate /hobferret |
|
#11
|
|||
|
|||
|
I learned a long, long time ago not to take offense at what people say. If they say something worthy of a retort, I just try to be somewhat clever about it.
And no one has said anything in this thread which even appears to be trying to be offensive. It's amazing how frustrated people get when they discover they can't get you angry or hurt your feelings. Another thing I also learned a long, long time ago was that when I deserve to be corrected about something, I should try to have the good sense to accept it with some simple grace. That also really annoys people who want to get you down. And Hobferret you just need to learn how to outsmart the dang computers. It's really simple to prevent them from thinking faster than we do. Just keep a really, really old computer running around the house and use it once in a while to reassure yourself you still have "personal computing" speed faster than a simple piece of silicone. And if that fails, take a very large hammer and show it just who's still Boss around there. Regards,
__________________
JMI |
|
#12
|
||||
|
||||
|
Hey JMI
You are too clever for me, I am always outsmarted by the board Dang computers, well there's a thing. Like I said before I'm in England now and dont have an old Dang; however I do have an old Amstrad laptop that goes about 10 cycles a second so I will have to try that Remember what I said over on exetools, I was fast enough to dodge the lead at the Battle of Second Bull Run, or Second Manassas, whichever side you want to be on. 1862 seems a long time ago now, no wonder I can't think fast enough at my age /hobferret |
|
#13
|
|||
|
|||
|
Yes. I do remember. I, myself, was already too old to join the fighting back then, but I did observe you still "standing" there like a "Stonewall," although your nickname came from the battle of First Manassas on July 21, 1861.
Not too many actually remember your "real" name now, but I know your mother christened you Thomas Jonathan. Regards,
__________________
JMI |
|
#14
|
||||
|
||||
|
JMI ha ha
You gotten me mixed up, Thomas Jonathan was already 23 years old when I was born, however, the family knew him well But I bet you were not afraid to pick up a pitchfork even if you were too old to fight /hobferret |
|
#15
|
|||
|
|||
|
In my guise as the Devil Incarnate, I'm generally rumored to carry a pitchfork all the time.
Ah, and that would make you born in 1857, when your ancestor/patron portrait was getting ready to merry Mary Anna Morrison, a distant relative of mine. We must be kin. Regards,
__________________
JMI |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Social Media Handles | Jaspreet Singh | General Discussion | 2 | 11-08-2023 16:05 |
| how do you get a list of open file handles? | mokokan | General Discussion | 4 | 01-05-2006 01:55 |