Hello,
I am currently trying to analyze the current Network of the official Flyff (DE).
IP:
Code:
Login:
174.35.123.21
Port: 23000
World / Devos:
174.35.123.27
I started with simply receiving the Login Server packets.
Code:
Login Server Packet (8 Bytes actual content)
Login Server Packet (4 Bytes actual content)
-Disconnects- (Timeout)
I looked into an old server source and got a bit confused.
The first packet should be the session set packet.
The second would be a ping / keep alive packet.
Like said above the first packet (SessionSet) results in a data size of 8. (m_iSize = 8).
The first 4 Bytes are always 0xcd0536d0.
The other 4 Bytes are random (Session ID?).
The second packet has 4 random bytes in it. (They change every time I connect).
So I wonder if the first 4 bytes like in the first packet are the packet id and if so how it gets calculated because the second packet id is random.
First of all I want to tell you that I am not going to explain everything in detail and that I will only explain how to basically decrypt their packet structure.
Indeed they have the following packet header:
Quote:
BTYE headermark
DWORD X ( i will just call it X as we won't need it for the decryption)
DWORD packetsize
DWORD Y (same as for X)
ENCRYPTED:
DWORD packetID
.......
As you might know they use a static XOR table to encrypt their data.
For each connection they store two indexes of the table. For the receive and send packets.
The indexes are both 0 in the beginning and will be incremented for each byte they encrypt.
As the developers thought this would be easy "hackable" they thought of another feature:
Once a decrypted packetID equals zero the new indexes are contained in this packet.
[Selling] FlyFF Developing/Analyze Services & Server Installation 07/26/2015 - Flyff Trading - 0 Replies FlyFF Developing/Analyze Services
Accepted Payments Gateways: PayPal, BitCoins, Elite*Gold
x] = Means it will add 5€ or $6 to the total price.
v] = Means included in the packet total price.
Contacts
3D ANALYZE SETTINGS for CABAL 05/14/2012 - Cabal Online - 0 Replies Can anyone knows about 3D ANALYZE settings for cabal?
Eclipse Flyff,Offi Flyff,Chill Out Flyff,Destiny Flyff 06/10/2011 - Flyff Trading - 4 Replies Hallo.
Verkaufe auf den obengannten Servern Perins,Equipment etc.
Eclipse; über 2000Perin + über 70 Votepoints,Ele 150 ( bloody set+10,anc staff+10,adept+20 usw)
Der acc hat seeeeehr viele Sachen.
Rm 130+ mit imba Eq (Neclus,anc stick etc) gehört auch dazu.
Auch ein Bp lv 143mit Epic Rody usw
Offi Flyff: 7 Perin+60 Scrolls of Cancel Awa,2 lucky Boxxen,2x Blessing of Goddes,3x Invi Bag,paar Azria/Korall/Rartesia 1d.
Is Analyze server-sided or client-sided? 08/18/2010 - Atlantica Online - 0 Replies Because we are given 5 blank cards and we are shown the results after we choose them; if they are client sided, can we some how figure out which will give the best result? this would be a nice feature o_O