Eine Idee ist die Verwendung des Programms "Strings", das in Linux enthalten ist und von Cygwin unter Windows verwendet werden kann .
Es wird Ihre Datei scannen und jede (!) Mögliche Zeichenfolge in Ihrem Programm ausgeben, die wie eine C-Zeichenfolge aussieht (Text, der mit \ 0 abgeschlossen ist). Bitte beachten Sie, dass dadurch auch viel Müll und auch Fehlertexte in Ihrer Datei ausgegeben werden. Außerdem kann der Fehlercode nicht ermittelt werden. Einige Beispiele: http://www.thegeekstuff.com/2010/11/strings-command-examples/ und eine Manpage: https://linux.die.net/man/1/strings
Sie könnten auch versuchen, ein hochentwickeltes Reverse-Engineering-Tool wie IDA Pro zu verwenden, aber dieses Programm ist sehr teuer (es gibt eine alte Freeware-Version) und Sie müssen wissen, was Sie tun, da Sie den Assember-Code durchsehen müssen. Dieser Ansatz könnte Ihnen auch den Fehlercode anzeigen, erfordert jedoch viel Arbeit. Dies ist also sicherlich kein automatisierter Prozess.