Hallo, ich hooke die InternetOpenUrlA-Funktion eines Programmes, und versuche dabei den hostname "xxxxx.net" zu "127.0.0.1" zu ändern (hostname + endung hat genau so viele Zeichen wie 127.0.0.1".
Würde ich gerne, allerdings erhalte ich bei der Zeile "strncpy(&lpszUrl[7], szNewUrl, strlen(szNewUrl));" die Fehlermeldung "Das Argument vom Typ ""const CHAR *"" ist mit dem Parameter vom Typ ""char *"" inkompatibel."
Das "&"-Zeichen ist unterstrichen.
Mit folgendem Logging erhalte ich folgende Ausgabe:
Würde ich gerne, allerdings erhalte ich bei der Zeile "strncpy(&lpszUrl[7], szNewUrl, strlen(szNewUrl));" die Fehlermeldung "Das Argument vom Typ ""const CHAR *"" ist mit dem Parameter vom Typ ""char *"" inkompatibel."
Das "&"-Zeichen ist unterstrichen.
Wie gesagt, weil der Parameter const ist. Da hast du nichts reinzuschreiben und das teilt dir der Compiler auch mit. Deine Lösung mit dem lokalen Buffer war schon richtig.
Quote:
Die Bedingung macht schon Sinn...
Welchen?
Quote:
Originally Posted by Headpuster
Ändert leider nichts.
Wieso auch? Ob Heap oder Stack ist in dem Fall völlig wurst.
Verstehe ich es richtig, dass nach deinen Logs quasi der Aufruf der originalen Funktion crasht, aber nur mit dem modifizierten Parameter?
Fehlt vielleicht am Ende das 0-Byte? Calling-Conventions richtig?
Der Logstring nach dem Casten des Buffers ist übrigens überflüssig, du verschiebst da letztendlich nur den Pointer in eine andere Variable (daran ist auch nichts "Konvertieren"), insofern kann da auch nichts passieren. Interessanter wäre, wenn du den Return-Wert von pInternetOpenUrlA speicherst, dann diesen loggst und danach erst returnst. Dann weiß man auch, ob der Crash tatsächlich dort stattfindet oder erst später.
WarLord Public Hook (Client Hook) 01.03 Rleased Official Epvp Release by pastalov. 03/03/2012 - WarRock Hacks, Bots, Cheats & Exploits - 4 Replies hi.
Endlich hat WarLord seinen Public Hack mal geupdated :handsdown:
Hier habt ihr Ihn:
http://img715.imageshack.us/img715/7504/frecky.pn g
Der Download befindet sich im anhang!
Virus Check:
https://www.virustotal.com/file/3792beba0863829ec 3e2b53f3b0c17d20bfc09c7d76f5f24967a79f1a82a4ddb/an alysis/1330708386/
<26.06.11> Chico™ Public Hook, //Invisible//Chams /Stamina/Mini Hook/NO CRASH VERSION 07/08/2011 - WarRock Hacks, Bots, Cheats & Exploits - 46 Replies 26.06.11 Hack Released
26.06.11 SuperNoSpread Problem Fixxen Status= Not in Hack
Hej Com, leider hab ich eine schlechte nachricht xP^^ aus egendeinen Grund verursacht bei mir SuperNoSpread einen Direkten Crash sobald man in game ist, deshalb habe ich es entfernt O,o
der Hack ist tortzdem nett und wird euch gefallen, sobald ich mehr addys habe kommen mehrere funktionen noch dazu ;)
http://img4.fotos-hochladen.net/uploads/public24e lfvtrw1u.png
STOP! VOR DEM DOWNLOAD!
Mit Dem...
Shops Verändern,FileZilla Verbinden, & Map Verändern.. 02/26/2010 - Metin2 Private Server - 16 Replies Hallo Comm.
Ich brauche hilfe bei Filezilla Wächter Des Dorfplatzes zu Entbuggen.
Ich brauche hilfe bei Maps Verändern.
Ich brauche hilfe bei Shops Items zu verändern.
Ich brauche hilfe bei Filezilla Zu Verbinden.
Mfg Tod<3