WoW 1.12.1 Warden Patch

11/09/2013 20:58 Cencil#1
Hallo,

nur nen kleiner Warden Patch für 1.12.1.

In der patched WoW.exe wird beim Login "Win" durch "OSX" ersetzt. Viele Server z.B. Feenix haben kein aktives Mac Warden Modul, was Warden komplett deaktiviert.

Wer es manuell patchen möchte, muss die folgenden Hex Zahlen (0x57696E) nach 0x4F5358 umändern und speichern, z.B. mit OllyDbg:
Code:
.text:00429F50 GruntGetOS      proc near               ; CODE XREF: sub_5B20E0+25p
.text:00429F50                 mov     eax, 57696Eh
.text:00429F55                 retn
.text:00429F55 GruntGetOS      endp
Bis auf die obigen 3 Bytes wurde nichts weiter verändert, kein Code in die Executable gepackt etc, wie anhand der Größe erkennbar.

Beim Login (erstes Paket) wird dann als OS OSX vorgetäuscht.

Wer es gebrauchen kann, hf. Wer nicht der nicht.

Der Patch schützt euch vor Banns durch Speicher Modifikationen oder erkannte Code Injections, nicht aber durch server-side Detections, z.B. bei Port Hacks. Der Patch stammt von mir, Credits sind bei Veröffentlichung auf anderen Seiten erwünscht.

WoW.exe im Vanilla Ordner ersetzen, oder den Patch vorher umbenennen und WoW darüber starten.

Scan Patch (gepackt in WinRar):
[Only registered and activated users can see links. Click Here To Register...]

Scan (original WoW.exe, gepackt in WinRar)
[Only registered and activated users can see links. Click Here To Register...]

ED: Vermutlich fixed für Feenix/Emerald Dream. Haben nun nen MAC Warden Modul, was einen Crash auslösen dürfte.
11/11/2013 11:24 Dev Power#2
Nice
01/04/2014 20:12 failsatheals#3
Maybe the translation is bad, but it causes a critical error when I try and open my characters on Feenix.
01/05/2014 00:12 Cencil#4
It's (hot)fixed on feenix. :)
01/23/2014 03:35 Keleg#5
Gibts noch eine andere möglichkeit? Weil fixed on Feenix?2
01/29/2014 02:31 Corthez#6
Quote:
Originally Posted by Keleg View Post
Gibts noch eine andere möglichkeit? Weil fixed on Feenix?2
memcpy funktion hooken.
02/07/2014 18:41 richetr5678#7
was kann man mit der exe jetzt machen hab das nicht ganz verstanden