![](https://images.gutefrage.net/media/user/Flero09/1444744683_nmmslarge.jpg?v=1444744683000)
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Naja, es besteht die Möglichkeit zu De-Assemblieren, allersings bekommst du danach keinen Hochsprachen Code, sonder nur Assembler Code. Wenn du allerdings eine Assemblersprache beherrscht, dann könnte das gehen.
Ausnahme Java: Programme, die in Java geschrieben wurden, werden nicht Compiliert, sondern nur in ByteCode umgewandelt; Diese kann man nahezu immer in den Quellcode zurückverwandeln...