This issue it's created for show how to work Shaiya infrastructure between the client and server, here we call Client and Server as Actors.
How to Shaiya interact with the server?
Basically we have two Actors (Client and Server), the client connect to the server using TCP/IP Protocol, while the actor is connected, each actor can Send and Receive Packets:
When an actor send a packet, this packet can be encrypted or not:
When an actor receive a packet, can be decrypt the packet or not, after do this the actor handle the packet:
So, for show all the incoming and outcoming packets, we need search for encryption and decryption function address and inject the code just before the functions for show each packet.
Requeriments
A debugger for your OS (We are using x64dbg for windows, because it's free and open source).
This issue it's created for show how to work Shaiya infrastructure between the client and server, here we call Client and Server as Actors.
How to Shaiya interact with the server?
Basically we have two Actors (Client and Server), the client connect to the server using TCP/IP Protocol, while the actor is connected, each actor can Send and Receive Packets:
When an actor send a packet, this packet can be encrypted or not:
When an actor receive a packet, can be decrypt the packet or not, after do this the actor handle the packet:
So, for show all the incoming and outcoming packets, we need search for encryption and decryption function address and inject the code just before the functions for show each packet.
Requeriments
Roadmap