Windows application event message queue and callback security

  • Thread starter Thread starter Mr.Tickle
  • Start date Start date
M

Mr.Tickle

How can I stop or detect when another application is monitoring or is
modifying my message queue or subclassing my app controls?

Ie., somehow detect or prevent when a program like spy++ is watching my
messages or an injector is pumping in messages or somehow changed the
callbacks.
 
Mr.Tickle said:
How can I stop or detect when another application is monitoring or is
modifying my message queue or subclassing my app controls?

Ie., somehow detect or prevent when a program like spy++ is watching my
messages or an injector is pumping in messages or somehow changed the
callbacks.

You can detect hooks by setting your own WH_DEBUG hooks. I don't
think there is an easy way to detect when another program sends you
messages. You can probably detect modified callbacks by looking at the
return address.

--

-GJC
-Software Consultant (Embedded systems and Real Time Controls)
(e-mail address removed)

-Abolish public schools
 
Back
Top