Hallo Leute,
Ich Frage ja letzte Zeit öfter was jetzt aber eine sache die schwer zu wissen ist. Ich will nen CodeCave fürn Multiclient schreiben und den in einen reservierten speicher schreiben und diesen auch abrufen. Nun in meiner funktion ist ein GetTickCount WinApi befehl. Da ich bei mir mit Bytes arbeite z.b byte[] ReadChatFunction = { 0xE8, 0x00, 0x00, 0x00, 0x00 }; //Call 00000000
und nicht Inline ASM. muss ich die Adresse von GetTickCount abrufen und nicht wie in Inline ASM mit dem befehl dafür.
Nun meine Frage, ich weiß das der API Befehl sich in der kernel32.dll befindet. Die Adresse zum Callen habe ich auch. Ändert sich meine Adresse bzw. die Kernel32.dll oder kann ich diese als Konstante nehmen, falls nicht wie komme ich auf diese Adresse das ich sie als Konstanten nutzen kann.
Evt über dem dllimport im C# syntax. Ich bin gerade ein wenig ratlos.