 1) I&#39;d use <a href='http://home.t-online.de/home/Ollydbg/' target='_blank'>OllyDbg</a>. Not so much a disassembler as an assembly-level debugger, but it&#39;s still great. Unfortunately, the site is down at the moment...<br>2) Intel 80x86 assembly.<br>3) I have not. 