Hallo zusammen,
mich mögen noch nicht viele kennen aber dennoch bin ich in der Server Emulator Szene tätig.
Unter anderem schreibe ich an einem Matrix Online Server Emulator in C#.
Dieser benutzt unter anderem Twofish und RSA Encryption (letzteres um diverse Daten zu signieren aber auch um den Initial Twofish Key zu verschlüsseln).
Ich hatte vor Jahren mal just4fun einen Caali pServer ausprobiert und finde immer noch Emulator Development besser als geleakte Offi Files (auch wenn diese wie der echte Server agieren). Der Grund bei FlyFF ist einfach: Koreaner sind schlechte Programmierer (Was man anhand des hohen Speicherbedarfs des Offi Worldservers feststellt - während Caali Files damals auf ne Uralt Kiste problemlos liefen :)).
Da es nun 1000 Releases von Modifizierten offiziellen Sourcen mit Custom Content gibt, steig ich nicht mehr durch wo es denn nun einen Server gibt mit dem man einfach den offiziellen DE/EN Client nutzen kann :).
Angeblich gibts basierend auf den offiziellen Sourcen auch V19 Server - aber wenn ich mir die Sourcen anschaue find ich kein CryptoPP und seit V15 wurden die Packete ja verschleiert.
Daher mal die Frage in den Raum : wäre noch jemand interessiert adishen Source upzugraden um auf den aktuellen Stand zu bringen ? :)
Da ich im Netz nichts gefunden habe : weiss jemand aus dem Stehgreif welche Verschlüsselung nun bei FlyFF genutzt werden ?
Ich hab mir ein paar Packets gesnifft...aber irgendwas passt da nicht. Entweder ist es keine richtige CBC Verschlüsselung (da die verschlüsselten Daten keine 16 Byte Blöcke groß sind) oder die nutzen ECB ohne IV.
mich mögen noch nicht viele kennen aber dennoch bin ich in der Server Emulator Szene tätig.
Unter anderem schreibe ich an einem Matrix Online Server Emulator in C#.
Dieser benutzt unter anderem Twofish und RSA Encryption (letzteres um diverse Daten zu signieren aber auch um den Initial Twofish Key zu verschlüsseln).
Ich hatte vor Jahren mal just4fun einen Caali pServer ausprobiert und finde immer noch Emulator Development besser als geleakte Offi Files (auch wenn diese wie der echte Server agieren). Der Grund bei FlyFF ist einfach: Koreaner sind schlechte Programmierer (Was man anhand des hohen Speicherbedarfs des Offi Worldservers feststellt - während Caali Files damals auf ne Uralt Kiste problemlos liefen :)).
Da es nun 1000 Releases von Modifizierten offiziellen Sourcen mit Custom Content gibt, steig ich nicht mehr durch wo es denn nun einen Server gibt mit dem man einfach den offiziellen DE/EN Client nutzen kann :).
Angeblich gibts basierend auf den offiziellen Sourcen auch V19 Server - aber wenn ich mir die Sourcen anschaue find ich kein CryptoPP und seit V15 wurden die Packete ja verschleiert.
Daher mal die Frage in den Raum : wäre noch jemand interessiert adishen Source upzugraden um auf den aktuellen Stand zu bringen ? :)
Da ich im Netz nichts gefunden habe : weiss jemand aus dem Stehgreif welche Verschlüsselung nun bei FlyFF genutzt werden ?
Ich hab mir ein paar Packets gesnifft...aber irgendwas passt da nicht. Entweder ist es keine richtige CBC Verschlüsselung (da die verschlüsselten Daten keine 16 Byte Blöcke groß sind) oder die nutzen ECB ohne IV.