2012-03-28 13 views
0

hinzufügen Hypothetisch gesprochen habe ich einen Prozess bei 0x92000000 in meinem Speicher befindet. Wenn ich diesen Prozess dump und innerhalb davon anzeigen und einen anderen Offset finden, sagen wir 0x121212. Wie würde ich diese zusammen addieren, um den tatsächlichen Offset zu erhalten, der 0x92121212 wäre?Wie man einen Offset zu und Offset

Ich habe viele Dinge ausprobiert, die ich überall gesucht habe und ich kann nichts zu diesem Thema finden. Jede Hilfe wird großartig sein!

+0

Suchen Sie etwas Bestimmtes? Nur neugierig sein oder versuchen, ein Problem im nativen Code zu debuggen? – Mario

Antwort

0

Sie können dies nicht sicher sagen, ohne zu wissen, wie der Offset interpretiert wird, d. H. Wie der Sprung ausgeführt wird (welcher Befehl verwendet wird). Der Sprung könnte relativ ("überspringen die nächsten 50 Anweisungen") oder absolut ("weiter bei Adresse x") sein.