- Joined
- May 21, 2024
- Messages
- 22
- Reaction score
- 31
Self-Introduction:
Hello everyone,
I’m a developer aiming to revive an old game with a passionate fanbase in the Philippines, inactive since 2015. I specialize in Full-Stack Development but am new to reverse engineering and emulator development, and I'm eager to learn from this community.
Project Overview:
I’m developing a server emulator for the iDate game using Node.js due to my comfort with JavaScript. Eventually, I plan to transition to C# for the official emulator, as I'm familiar with that language and have seen emulators built in C# aside from C++.
Current Progress:
1. I bypassed the X-Trap protection, though it still connects to the X-Trap server and may disconnect users after a few minutes on the login page.
2. I created a simple Python script to run the game.
3. I connected the client to my Node.js server.
4. I'm working on decoding and encoding login packets while investigating the encryption used in the client.
Challenges:
1. I'm learning to sniff packets from the client and planning to create a packet sniffer tool specifically for this game, but I need guidance on where to start.
2.My debugging skills are basic, but I’m committed to improving.
If anyone is interested in this project, please reach out to me on RZ . I’d love to collaborate and potentially create a dedicated Discord server. Any ideas or assistance would be appreciated! Note that the source code will only be available to contributors.
Game Client:
Current Login Packet Response:
Thank you for your time!
Hello everyone,
I’m a developer aiming to revive an old game with a passionate fanbase in the Philippines, inactive since 2015. I specialize in Full-Stack Development but am new to reverse engineering and emulator development, and I'm eager to learn from this community.
Project Overview:
I’m developing a server emulator for the iDate game using Node.js due to my comfort with JavaScript. Eventually, I plan to transition to C# for the official emulator, as I'm familiar with that language and have seen emulators built in C# aside from C++.
Current Progress:
1. I bypassed the X-Trap protection, though it still connects to the X-Trap server and may disconnect users after a few minutes on the login page.
2. I created a simple Python script to run the game.
3. I connected the client to my Node.js server.
4. I'm working on decoding and encoding login packets while investigating the encryption used in the client.
Challenges:
1. I'm learning to sniff packets from the client and planning to create a packet sniffer tool specifically for this game, but I need guidance on where to start.
2.My debugging skills are basic, but I’m committed to improving.
If anyone is interested in this project, please reach out to me on RZ . I’d love to collaborate and potentially create a dedicated Discord server. Any ideas or assistance would be appreciated! Note that the source code will only be available to contributors.
Game Client:
Current Login Packet Response:
Thank you for your time!
Attachments
Last edited:

