Disclaimer: This project is for educational and non-commercial purposes only. I don't promote any misuse of these tools to damage official servers.
When I was a kid, I spent most of my time playing Angels Online (Angels Love in Asia). Time passed by and game changed alot. Today, official servers aren't what they were in that time. Game is slowly lossing players. While developers still support the game, west world's publisher doesn't care anymore.
Motivated by those feels and with learning purposes, my end goal is to create a server emulator to play in a local network.
Because of that, I have developed two tools to allow to work on its network protocol. A packet sniffer to capture all tcp packets sent and received by the client, and a packet decryptor that process that capture and outputs decrypted and decompressed packets. Currently I am working on a python program to view and analyze packets.
You can download Packet sniffer, decryptor and analyzer from my github account.
Packet sniffer:
*Packet decryptor:
* Only works on NA client. Minimal changes are needed to support other regions.
While this is not the goal of this post, I want to announce that I am working with other people to reverse the network protocol. We have already reversed the main structure of packets/messages.
We are looking for people with programming knowledge capable of using their creativity to reverse the communication protocol. Anyone willing to help please contact me on PM.
Keep in mind this project is a hobby. Don't come expecting anything more than what you can give.
When I was a kid, I spent most of my time playing Angels Online (Angels Love in Asia). Time passed by and game changed alot. Today, official servers aren't what they were in that time. Game is slowly lossing players. While developers still support the game, west world's publisher doesn't care anymore.
Motivated by those feels and with learning purposes, my end goal is to create a server emulator to play in a local network.
Because of that, I have developed two tools to allow to work on its network protocol. A packet sniffer to capture all tcp packets sent and received by the client, and a packet decryptor that process that capture and outputs decrypted and decompressed packets. Currently I am working on a python program to view and analyze packets.
You can download Packet sniffer, decryptor and analyzer from my github account.
Packet sniffer:
You must be registered to see links
*Packet decryptor:
You must be registered to see links
Packet analyzer:
You must be registered to see links
* Only works on NA client. Minimal changes are needed to support other regions.
While this is not the goal of this post, I want to announce that I am working with other people to reverse the network protocol. We have already reversed the main structure of packets/messages.
We are looking for people with programming knowledge capable of using their creativity to reverse the communication protocol. Anyone willing to help please contact me on PM.
Keep in mind this project is a hobby. Don't come expecting anything more than what you can give.
Last edited: