Puedes desensamblar el ejecutable haciendo uso de IDA Pro Advanced, hay un plugin que vale una pasta gansa para IDA Pro que supuestamente, y digo supuesta por que hasta que no lo vea con mis propios ojos no me lo creo, es capaz de generar bloques de Código C y C++ a partir del código ensamblador que te genera el IDA.
Busca más información en la página de IDA Pro.
Busca más información en la página de IDA Pro.