How does this deal with [1]? Also, how do you know that your disassembler isn't compromised?
[1] http://programmers.stackexchange.com/questions/184874/is-ken...
[1] http://programmers.stackexchange.com/questions/184874/is-ken...
Also if you check the whole discussion you'll see I already discussed Ken's work.
But I'm still curious; even though you can write the disassembler by hand, how can you be sure that you're compiling it with a non-compromised compiler? Or do you mean write it in e.g. ELF format directly (and that's assuming the OS isn't involved in filtering offending code, though it seems extraordinarily unlikely that the OS could be generally modified in such away without detection)?