Hi all,
I've posted my translation/extension of igorsk's excellent EH parsing script in idapython here:
http://openrce-snippets.googlecode.com/svn/trunk/idapython/parseExceptionHandlers/
At the moment, it only supports EH, not SEH. It does better fixups to the stack variables as well as dealing with a number of cases that were not present in the original scripts. It also fixes the structure definitions nicely for all EH related structures and instances.
Also note that you may need to upgrade to the latest version of idapython as a number of bugs where discovered and fixed during the implementation of this script.
Please feel free to fix bugs or extend as you see fit. If you want me to look into a bug, mail me/open one at http://openrce-snippets.googlecode.com.
c1de0x







