Ich bins nochmal. Habe wieder ein Problem mit Findpatter.
Diesmal will ich kein ASM benutzen, sondern einfach einen Pointer ändern.
Wenn ich mit Findpattern den Pointer suche finde ich auch den richtigen.
Gebe den in einer Messagebox aus.
Aber wenn ich dann vom Pointer die Value ändern will kommt ein Zugriffserror.
Gebe ich im Code direkt die Adresse ein klappts, also liegts wieder am 0x.
In ASM klappte das ja mit
MOV EAX, Pointer.
Wie krieg ich das hin ohne ASM zu nutzen?
Danke nochmal
Ich bins nochmal. Habe wieder ein Problem mit Findpatter.
Diesmal will ich kein ASM benutzen, sondern einfach einen Pointer ändern.
Wenn ich mit Findpattern den Pointer suche finde ich auch den richtigen.
Gebe den in einer Messagebox aus.
Aber wenn ich dann vom Pointer die Value ändern will kommt ein Zugriffserror.
Gebe ich im Code direkt die Adresse ein klappts, also liegts wieder am 0x.
In ASM klappte das ja mit
MOV EAX, Pointer.
Wie krieg ich das hin ohne ASM zu nutzen?
Danke nochmal
Danke, brauchte ich dann nicht mehr, habs anders gelöst Ein letztes Problem nun. Möchte nun diese 2 Funktionen mit FindPatter finden. Wieder: Die messageboxen geben bei beiden das richtige Call & Move an. Nun habe ich es wie __asm gemacht und es erst in das eax register, dann ins ecx register geschoben. Folgender Fehler:
Das selbe auch wenn ich es nicht erst in das eax register schiebe.
Danke, brauchte ich dann nicht mehr, habs anders gelöst Ein letztes Problem nun. Möchte nun diese 2 Funktionen mit FindPatter finden. Wieder: Die messageboxen geben bei beiden das richtige Call & Move an. Nun habe ich es wie __asm gemacht und es erst in das eax register, dann ins ecx register geschoben. Folgender Fehler:
Das selbe auch wenn ich es nicht erst in das eax register schiebe.
Hier der Gesamte Code:
Wenn ich manuell die Adressen eingebe und das aufrufe:
klappt alles... Wo ist denn jetzt wieder der fehler? =(
Danke
Wie viele Parameter hat die Funktion die du nun aufrufen möchtest?
Funktion2 rufe ich zu erst auf, die schreibt einen Wert in integer push1.
Dann rufe ich Funktion1 auf die dann push1 pusht als parameter. Klappt auch ohne weiteres mit manuell eingetragenen adressen..
Beide Funktionen geben diesen Error aus wenn ich sie aufrufem
Funktion2 rufe ich zu erst auf, die schreibt einen Wert in integer push1.
Dann rufe ich Funktion1 auf die dann push1 pusht als parameter. Klappt auch ohne weiteres mit manuell eingetragenen adressen..
Beide Funktionen geben diesen Error aus wenn ich sie aufrufem
Wie genau greiffst du auf den Zielprozess zu? Ist dein programm eine dll oder eine exe? Wenn ich du schnell hilfe willst, adde mich in skype.
FindPattern crash 06/17/2014 - C/C++ - 9 Replies Hey coders,
I was always using FindPattern by defining the module where i want to search the pattern using GetModuleHandle. But now i wanna scan for an address without module so i tried to scan the whole memory ( Bad idea i know but the dynamic address isn't always stored in a certain part of the memory )
Here's my code
bool Match(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
for(;*szMask;++szMask,++pData,++bMask)
if(*szMask=='x' && *pData!=*bMask )
External FindPattern liefert -1 09/16/2012 - C/C++ - 3 Replies Hallo E*PVP
Das Programm liefert immer -1 zurück. Die Sig stimmt (per DLL geht es),
aber extern will es nicht ganz. Kann mir einer erklären warum er fehlschlägt?
Habe es auch mit SetDebugPrivileges() probiert.
Danke im vorraus. Gruß, Tom
// INCLUDES //
#include <iostream>
About Gateway Crashing and Shard manger crashing :| 07/31/2012 - Silkroad Online - 0 Replies hello pepole .. recently i edited something's in database .. when i tryed to open gateway server it crash's ... at 1 second it crash's .. the gateway opened once but then Shard Manger load's 100% then it crash o_o
somebody help me .. i checked it and i saw it was about cerftiction files .. but i didn't play with any file :|
Problem [ADDYLOGGER-FindPattern(Signatur)] 01/17/2011 - WarRock - 6 Replies Hallo liebe Community
ich verzweifel langsam an meinem Problem,
Ich habe durch ein TUT gelernt wie ich die Signaturen finde,
doch ich weiß nicht woran mein fehler liegt.
Denn wenn ich mit DarkOlly die Signatur per SigMaker by P47R!CK erstelle,
bekomme ich 2x die gleichen Signaturen beim herausfinden des Z & Y Offsets.