Un código compilado no puede reconvertirse en C++. El motivo es que durante el proceso de compilación se realizan determinadas tareas que impiden la vuelta atrás:
- Se pierde el nombre de las variables, métodos, clases, ...
- Las limitaciones de visibilidad (private, protected) no tienen cabida en el lenguaje máquina
- Las constantes, defines y funciones inline desaparecen y solo quedan sus valores.
- ...
Lo más que puedes hacer es decompilarlo a ensamblador. Puede que encuentres algún decompilador que te consiga dar C... pero va a ser un caos porque las funciones van a estar definidas en plan "func0, func1, func2, ..., func143592"
Un saludo.