Immunity Debugger is a powerful new way to write exploits, analyze malware, and reverse engineer binary files. http://www.immunityinc.com/products-immdbg.shtml