First of all, I have some very very basic assembly knowledge that I learned in university (I'm majoring computer science).
Now there's this source for a packet bot published here on elitevpers (
).I've had quite some success using this source code and modifying it to create my own kind of packet bots. Now if I understand the theory correctly, the packets between the shaiya server and client are encrypted. However the routines to encrypt/decrypt the packets are stored in the game.exe and can be called using some kind of detour.
Now the problem I have with this source is, I have to be running the entire game including all the fancy graphics which is quite heavy on system resources.
Now my question is, would it be possible to still use the detours to the game.exe routines to send/receive packets whilst not running the actual exe? By doing this I could try to send my own login packets and keep alive packets to write my own, non-graphical client.
If it is possible, could anyone point me in the right direction on where to start?
Thanks in advance,
maigel






