Hex Edit:
0068bfba 75 -> eb
0068bfba 75 -> eb
0068BFB7 |. F6C4 41 |TEST AH, 41 0068BFBA 75 0A |JNZ SHORT Wow.0068BFC6 0068BFBC |. D9CC |FXCH ST(4) 0068BFBE |. D99E B4010000 |FSTP DWORD PTR [ESI+1B4] 0068BFC4 |.^ EB 95 |JMP SHORT Wow.0068BF5B 0068BFC6 |> DDDC |FSTP ST(4) 0068BFC8 |.^ EB 91 |JMP SHORT Wow.0068BF5B
Boah, was würde ich geben um das da zu verstehen^^Quote:
das ändert JNZ SHORT Wow.0068BFC6 zu JMP SHORT Wow.0068BFC6, damit überspringt man lediglich das austauschen von 2 werten im fpu stack und das speichern des oberen wertes des fpu stack in DWORD PTR [ESI+1B4] (wo auch immer das hinzeigt, keine lust mir nen test account zu machen). mehr hab ich net getestet, auf den ersten blickts siehts wie nen maxzoomrange check ausCode:0068BFB7 |. F6C4 41 |TEST AH, 41 0068BFBA 75 0A |JNZ SHORT Wow.0068BFC6 0068BFBC |. D9CC |FXCH ST(4) 0068BFBE |. D99E B4010000 |FSTP DWORD PTR [ESI+1B4] 0068BFC4 |.^ EB 95 |JMP SHORT Wow.0068BF5B 0068BFC6 |> DDDC |FSTP ST(4) 0068BFC8 |.^ EB 91 |JMP SHORT Wow.0068BF5B
hast dir ja wirklich viel mühe gegeben aber das mit was du da m dich geworfen hast dürften vllt 10% der leute im forum kapierenQuote:
das ändert JNZ SHORT Wow.0068BFC6 zu JMP SHORT Wow.0068BFC6, damit überspringt man lediglich das austauschen von 2 werten im fpu stack und das speichern des oberen wertes des fpu stack in DWORD PTR [ESI+1B4] (wo auch immer das hinzeigt, keine lust mir nen test account zu machen). mehr hab ich net getestet, auf den ersten blickts siehts wie nen maxzoomrange check ausCode:0068BFB7 |. F6C4 41 |TEST AH, 41 0068BFBA 75 0A |JNZ SHORT Wow.0068BFC6 0068BFBC |. D9CC |FXCH ST(4) 0068BFBE |. D99E B4010000 |FSTP DWORD PTR [ESI+1B4] 0068BFC4 |.^ EB 95 |JMP SHORT Wow.0068BF5B 0068BFC6 |> DDDC |FSTP ST(4) 0068BFC8 |.^ EB 91 |JMP SHORT Wow.0068BF5B
Allerdings kann er es auch genauer erklären. Es gibt nicht gerade ne große Menge Leute die ASM verstehen/beherrschen.Quote:
Ja hat er sich extrem viel Mühe gemacht den ASM Code ausm disasembler zu kopieren ^^
Das können sicher nur 10% der Leute im Forum, der Rest ist nicht in der Lage einen Debugger wie Ollydgb zu starten und den Code an dem Offset anzuschauen.