[FRAGE] .Exe umschreiben , aber wie?

08/03/2009 14:29 ide15#1
Hallo liebe Gamhacking Coomunity
... bin sehr neu auf den Gebiet mit .exe umzugehen , also wollte ich mal liebe die Spezi's fragen :

Es gut umfolgendes :

Ich möchte gern eine .exe Metin2 / ServerLogin ] umschreiben ... also zozusagen die Ip des ServerLogin's auf eine andere abändern...

Wozu?

Damit ich eine Privat Server .exe hab für Metin2 ... Sprich alles auf Deutsch und nicht Chinesisch :)

LG IdE

P.S:Hoffe auf einige gute Hilfstellungen :)
08/03/2009 14:57 Akorn#2
Bei mmoś liegen oftmals die server addressen in einer externen datei.
Ansonsten musste das mit Disassembler machen.

EDIT:
Quote:
* Da spuckt Google nix bei raus! ...
Hatte mich verschrieben meinte Disassebmler
08/03/2009 15:06 ide15#3
Quote:
Originally Posted by Akorn View Post
Bei mmoś liegen oftmals die server addressen in einer externen datei.
Ansonsten musste das mit *Disasselbmern machen.
* Da spuckt Google nix bei raus! ...
//Ist das kompleziert ... oder einfach nur Ip's austauschen :confused:
08/03/2009 15:26 .Envy#4
Für sowas wirst du einen Hex Editor brauchen
[Only registered and activated users can see links. Click Here To Register...]
Aber glaube kaum dass du da weit kommst.
08/03/2009 15:38 ide15#5
Probieren geht über Studier'n ;)

... Probiert ... sehe nur Zahlen und Buchstaben :(

Hilfe?
08/03/2009 16:24 Akorn#6
Hatte mich oben verschrieben meinte Disassembler.

Quote:
Originally Posted by ide15 View Post
Probieren geht über Studier'n ;)

... Probiert ... sehe nur Zahlen und Buchstaben :(

Hilfe?
Is halt ein HexEditor du kannst damit den inhalt der datei die du geöffnet hast in hexadezimaler schreibweise sehen.

Du wirst aber gewiss keinen HexEditor brauchen den oftmals liegen die server adressen in ASCII zeichencode in einer externen datei (so ist es jedenfalls bei WoW und Ultima Online).

Sollte die Addresse doch in der Executable liegen dan Disassembliere sie und kuck im " .Data " Segment nach da sollte die dann liegen.
08/03/2009 16:54 ide15#7
Woher weiß ich nun welches von den Zahlen und Buchstaben die IP ist? :O
08/03/2009 16:58 ms​#8
Strg + F

Bei Metin2 sind die Server IPs und Ports im Client hardgecodet. Wenn der Client gepackt ist, dann musst du ihn entpacken bevor du die IPs und Ports umschreiben kannst.
08/03/2009 17:06 ide15#9
Und jezt nochmal bitte alles auf Deutsch ? Ich bin Anfänger , wenn es um HEX geht ;)
08/03/2009 17:37 schlurmann#10
Das mit einem Hex Editor zu versuchen ist kompletter Unsinn, es sei denn du kannst direkt die Zahlenfolgen vor dir in Opcodes übersetzen und diese dann noch interpretieren. Ich bezweifle, dass du in irgendeinem modernen Spiel IPs als Strings findest.

Dass du bei Google nichts gefunden hast ist kein Wunder, denn es heißt Disassembler.

[Only registered and activated users can see links. Click Here To Register...]

Viel Glück.
08/03/2009 17:44 ide15#11
Quote:
Originally Posted by schlurmann View Post
Das mit einem Hex Editor zu versuchen ist kompletter Unsinn, es sei denn du kannst direkt die Zahlenfolgen vor dir in Opcodes übersetzen und diese dann noch interpretieren. Ich bezweifle, dass du in irgendeinem modernen Spiel IPs als Strings findest.

Dass du bei Google nichts gefunden hast ist kein Wunder, denn es heißt Disassembler.

[Only registered and activated users can see links. Click Here To Register...]

Viel Glück.
WTF? ... Bitte erklärt mir das mal einer auf Deutsch und kein CoderDeutsch. Das kann ich noch nicht sogut. Bitte erklärt es so, das es ein Anfänger wie ich das verstehen kann ;):)
08/03/2009 18:15 ms​#12
Soweit ich mich erinnern kann stehen die Server-IPs im Metin2-Client schon als Strings.
08/03/2009 18:34 ide15#13
Leute auf Deutsch ! Ich versteh kein Wort :(
08/03/2009 18:48 ms​#14
Strg+F und nach IP suchen...
08/03/2009 19:13 ide15#15
Muss erst mal die Deutsche IP wissen , damit ich sie finden kann ^^