Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Hex Debugger (https://www.delphipraxis.net/187872-hex-debugger.html)

ATS3788 11. Jan 2016 11:30

Hex Debugger
 
Hallo
Ich arbeite mit Hex MX und zur Zeit probiere ich
XVI32 aus.

Meine frage, weiß jemand einen Quellcode für einen einfachen debugger,
den ich dann meinen Wünschen anpassen könnte.

Neutral General 11. Jan 2016 12:04

AW: Hex Debugger
 
Was soll der denn können?

Vor allem hier in der DP schwören die meisten auf HxD. (Version 2.0 wird in den nächsten Wochen erscheinen!)
Ist zwar kein Code dabei, aber vllt. kann er ja schon was du willst?

Also nachdem ich mir die von dir genannten Hex-Editoren angeschaut habe kann ich mit Sicherheit sagen: HxD ist schneller, hat mehr Funktionalität und hat meiner Meinung nach eine schönere/bessere Oberfläche.

himitsu 11. Jan 2016 12:56

AW: Hex Debugger
 
Debugger?

ATS3788 11. Jan 2016 13:52

AW: Hex Debugger
 
Himinsu hast ja recht
Ja nicht ein klassischer Debugger
aber man kann mit einem Hex-Editor kann man auch debuggen.

Danke MIchael werde ich mir mal anschauen und berichten.

Luckie 12. Jan 2016 02:57

AW: Hex Debugger
 
Zitat:

Zitat von ATS3788 (Beitrag 1326646)
aber man kann mit einem Hex-Editor kann man auch debuggen.

Hä? Mit einem Hex-Editor kann ich mir eine Datei angucken, wie sie auf der Festplatte steht ohne irgendwelche Interpretation der Bytes. Die Rohdaten wenn man so will. Bzw. ich kann mir angucken, wenn es der Hex-Editor unterstütz, welche Bytes wo im Speicher stehen.

Einen Debugger kann ich in einen laufenden Prozess "einklinken" und gucken was gerade passiert: Die Register auslesen, den (Aufruf)Stack auslesen, die API Aufrufe (wenn ich dem Debugger die Informationen zur Verfügung stelle) sehen.

Ich glaube, du hast da etwas nicht ganz verstanden.

Was suchst du jetzt eigentlich?

Wenn du dir nur die "rohen" Bytes einer Datei anzeigen lassen willst: http://michael-puff.de/Programmierun...exLoader.shtml


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz