Ich habe eine alte ausführbare Spieldatei mit einem großen Bereich von Debug-Symbolen, anscheinend im Codeview-Format. Wie kann ich den Inhalt dieses Abschnitts in einem lesbaren Format anzeigen?Anzeigen von Codeview-Symbolen
Antwort
Okay, vorausgesetzt, dass dies für 32-Bit-Windows ist, glaube ich, dass das normale Windows symbol handler API in der Lage sein sollte, die Daten zu lesen. Von da an müssen Sie entscheiden, welche Daten Sie haben möchten und wie sie formatiert werden sollen.
Aktuelle Windows-Compiler fügen den Inhalt der Debug-Symbole nicht in die Image-Datei selbst ein, sondern fügen nur einen Verweis auf eine externe Symboldatei in das Image ein. Sie legen die Debug-Daten in eine separate Symboldatei mit der Erweiterung PDB (Program Data Base). Wie Sie es erwähnt haben, wird dieses Format auch CodeView genannt. In Ihrem Fall sieht es so aus (da die Debug-Sektion groß ist), dass Sie möglicherweise mit einem wirklich alten Symbol-Format konfrontiert werden.
this article erklärt die verschiedenen Symbolformate.
CFF Explorer (http://www.ntcore.com/exsuite.php) ist das Werkzeug, das Sie suchen. – mox
Wenn Sie nur den Verweis auf die Symboldatei sehen möchten, können Sie PeStudio (http://www.winitor.com) verwenden – mox
Dieser Artikel war etwas hilfreich; Ich habe den NB09-Code in der ausführbaren Datei gefunden, was bedeutet, dass es Codeview 4.10 ist. Es scheint, dass der CFF-Explorer nur das Debug-Verzeichnis und nicht die Debug-Informationen selbst anzeigt. –
- 1. Anzeigen von AdMob-Anzeigen mit MoPub (iOS)
- 2. Anzeigen von Win32-Nachrichten
- 3. Anzeigen von GTK-Debugprotokollmeldungen
- 4. Anzeigen von .npy-Bildern
- 5. Anzeigen von MJPEG-Videostreams
- 6. clusplot - Anzeigen von Variablen
- 7. Anzeigen von JQuery-Auswahlen
- 8. Anzeigen von Toast-Nachrichten
- 9. Identifizieren von Anzeigen
- 10. Anzeigen von Core Dumps
- 11. von Code Titelleiste anzeigen
- 12. Anzeigen von CMake-Variablen
- 13. Anzeigen von pictureBox Array
- 14. Konvertierung von Youtube-Anzeigen
- 15. Anzeigen von Bildern
- 16. Größenanpassung von Microsoft-Anzeigen
- 17. Alarmmeldung von viewDidLoad anzeigen
- 18. Anzeigen von YouTube-Video-Anzeigen mit YouTube iFrame
- 19. Anzeigen von Google AdSense-Anzeigen nur für Facebook, Twitter-Besucher
- 20. Wie Anzeigen von zufälligen Anzeigen auf meiner Website
- 21. Abrufen der Geräte-ID zum Anzeigen von Admob Interstitial-Anzeigen
- 22. Anzeigen von Winkelsymbol in HTML
- 23. Anzeigen von MFMailComposeViewController im Querformat
- 24. Monatsname von gegebenem Datum anzeigen?
- 25. Anzeigen von Zahlen ohne Dezimalpunkte
- 26. Anzeigen von Entitätsattributwertdaten in JTable?
- 27. Anzeigen von PDF in JavaFX
- 28. Anzeigen von Seitenkopfzeilen in Firebug
- 29. Abrufen von Duplikaten und Anzeigen
- 30. JSON-Daten von API anzeigen
Wie alt? Ist es für MS-DOS oder Windows (und wenn Windows, 16-Bit oder 32-Bit)? –
32-bit Windows, von 1997. –