Shaiya packet decryption

12/26/2009 14:29 MoepMeep#16
Quote:
Originally Posted by @night@ View Post
Ich meine folgendes:
iNcc hat einen Packet Bot für darkorbit geschrieben. Darkorbit ist ein Flash-MMORPG, was man im Browser spielt.
Daraus schliessen wir--->Der Darkorbit-Client ist eine *.swf Datei.
Hast du schon mal probiert einen SWF-Datei mit OllyDbg zu deguggen???
Nein? Das funktioniert nämlich nicht!
Viel einfacher wäre es den Client zu decompilen und so den Algorithmus rauszubekommen. (Flash=Dekompillierbar)
Meine Frage ist: Wie hat er den Alghorithmus zur Packet-Entschlüsselung herausgefunden??? Ich hab meine Vermutung schon geäußert. Und zwar:
Er hat es dekompilliert.
Deine Antwort ist einfach nur destruktiv und zeugt von deiner inkompetenz.
Schönen Tag noch
@night@
Ach das issn flash game? Dachte immer das wär nen browser game, sorry :p
12/26/2009 14:35 @night@#17
Quote:
Originally Posted by Disconnect
[Only registered and activated users can see links. Click Here To Register...]
Was wolltest du mir damit sagen?
Ich wollte wissen, wie er es entschlüsselt hat. Nicht mit was ;)
mfg
@night@
12/26/2009 15:15 ms​#18
Kam bei mir so rüber, als ob du nach einem SWF-Decompiler gefragt hast.
12/26/2009 15:19 @night@#19
@Disconnect
Wie hast du eig. die Metin2 Login-Packets entschlüsselt???
Hast du die Funktionen rausgesucht oder hast du eine andere methode verwendet?
mfg
@night@
12/26/2009 15:46 MoepMeep#20
Quote:
Originally Posted by @night@ View Post
@Disconnect
Wie hast du eig. die Metin2 Login-Packets entschlüsselt???
Hast du die Funktionen rausgesucht oder hast du eine andere methode verwendet?
mfg
@night@

Er hat die Funktion rausgesucht ;)
12/26/2009 18:07 ms​#21
Ist gar nicht so schwer.

Breakpoint auf ws2_32.send, Buffer-Pointer aus dem Stack rauslesen. Dann Memory Breakpoint "On Access" auf den Buffer und schon müsstest du beim nächsten Packet in der Verschlüsselungsroutine landen.