Dennis Elser (dennis) <dennis backtrace de> |
Thursday, January 10 2008 11:58.42 CST |
when patching drivers such as tcpip.sys by hand, do not forget to update the image checksum before rebooting ;-)
|
Hey wait a minute, you're weren't patching a new Vista tcpip.sys were you by chance? |
hey jms,
nope I don't have Vista at all but while you're making assumptions: I've had a quick look at quite some drivers yesterday, both MS ones and 3rd party ones. And some of them indeed contain similar code: malloc()-alike calls in conjunction with movzx r32, r16 instructions as size parameter. It's not that I have found anything "interesting" at a first glance yet, but you might want to have a look ;-) |
|
Righteous stuff...did you take them for a spin with the ioctl fuzzer I wrote? |
|
nope. but that'd be a good idea. I might set up a new VM and do some testing this weekend if I'm in the mood. Maybe we can work together if you're interested. |
|
I am interested but very short on time as of late, however feel free to post questions here or fire me an email. Also I wrote a static analysis plugin for ImmunityDebugger to weed out the IOCTL codes that the user-mode trap could have missed. Check the SVN repo on http://ioctlizer.googlecode.com |
|