![]() |
[ASM] Adresse mit Array of Bytes auslesen
Hey leute,
Ich denke diese frage wurde hier noch nie gestellt. Ich möchte aus einem anderen prozess durch array of bytes die asm adresse herrausfinden und in einer variable festhalten. Also hier mal ein beispiel: ![]() also das erste ist die adresse, das 2. der opcode und das dritte ist der assembly code. Und das:
Delphi-Quellcode:
ist der array of byte von des assembly codes (ASCII Hex).
B8 46 DC 5A 9E 3D E4 06 77 75 F8 08 01 00 00 0E
So jetzt zu der frage, wie kann man so einem array of byte suchen und die adresse herrausbekommen und in einer variable speichern ?[ |
Re: [ASM] Adresse mit Array of Bytes auslesen
da steht das doch direkt:
B8 46 DC 5A 9E B8 = mov eax, 46 DC 5A 9E = die adresse auslesen geht mit ReadProcessMemory du brauchst halt den Start, Addierst 1 drauf und liest dann 4Byte aus. Rest findest über die Suche. |
Re: [ASM] Adresse mit Array of Bytes auslesen
Hi,
also ich würde dir empfehlen mal einen blick in die units "uallDisAsm" und "uallDisAsmEx" zu werfen (beide units findest du in der uallCollection). MfG Carlo |
Re: [ASM] Adresse mit Array of Bytes auslesen
hey :-D danke fuer deine schnelle antwort.
Ich mein aber die adresse, also 00400031 :) Carlo: danke, werde ich mal machen ;) |
Re: [ASM] Adresse mit Array of Bytes auslesen
also wenn mich nicht alles täuscht ist das was du meinst das offset(die adresse wo der code steht).
MfG Carlo |
Re: [ASM] Adresse mit Array of Bytes auslesen
jop stimmt carlo. Hab noch nicht soviel erfahrung sorry, aber genau das will ich durch den array of byte auslesen
|
Re: [ASM] Adresse mit Array of Bytes auslesen
also um an das offset zukommen brauchst du doch eigendlich nur die position des codes ausem array.
MfG Carlo |
Re: [ASM] Adresse mit Array of Bytes auslesen
Ja wenn du das sagst.
Deswegen frag ich :D Kannst du mal bitte ein beispiel posten wie das aussehen könnte ? Edit: Damit ihr alles ein bisschen besser versteht ist hier das programm: ![]() Damit könnt ihr einen prozess attachen und debuggen, nach adressen suchen und nach ARRAY OF BYTES und vieles mehr. |
Re: [ASM] Adresse mit Array of Bytes auslesen
ja ich bin mir nicht ganz sicher ob ich dich richtig verstanden habe...
1. was steht im array (das bytes drin sind ist mir klar also mehr punkt 2 beachten) 2. von wo kommt es her MfG Carlo |
Re: [ASM] Adresse mit Array of Bytes auslesen
*bump* Ich versteh es nicht, ganz, aber lies mal mein edit ^ :) ^
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz