Binary Analysis release uhooker v1.2 Sep 07 2006 03:58PM Hernan
Ochoa (lists core-sdi com) uhooker v1.2 out.  What's new?:
gzip'd tarball: zip file:
http://oss.coresecurity.com/uhooker/release/1.2/uhooker_v1.2.zip
documentation:
http://oss.coresecurity.com/uhooker/doc/index.html  What is
uhooker?  arbitrary addresses within the executable file in
memory. Why is it 'Universal'? There are different ways of
hooking functions in a program, for example, it can be done by
setting software breakpoints (int 3h), hardware breakpoints (cpu
regs), or overwriting the prologue of a function to jump to a
'stub', etc. All the methods mentioned required above, specially
the latter, require the programmer of the code creating the hook
to have certain knowledge of the function it is intercepting. If
the code is written in a programming language like C/C++, the
code will normally need to be recompiled for every function one
wants to intercept, etc. The Universal Hooker tries to create
very simple abstractions that allow a user