patte88
09-14-2013, 04:50 PM
Ok guys so i need alit help making a bot for a game called zezenia in C#,
found the memory pointers needed for some stuff and iam reading them and using them so i have a guy walking around the map and following waypoint system and then i controll the mouse around the player and read the memory if any monster is selected and if so rigth click for attack.
so now i want to make the bot loot so i tried using WPE to find the packet that is send when picking stuff up from the opened container and it's the same message so it should be possible to juste re-send that one, the problem is that it needs to be send from that socket played around alit with dll injection to hook up to that part but could not figgure it out so i juste want to go the proxy way wich is:
change host file to route traffic from the server address to 127.0.0.1 then have a proxy listen to that and send the packs to the correct ip.
this works super for the login part so i press login and my message is shown in the console and i get the char list in the client.
the problem is when i want to use it in game
zezenia usese thes addresses
tipitaka.zezeniaonline.com(74.207.227.102) <-- for the game (every time you loggin it's a new port)
login1.zezeniaonline.com(88.198.45.6) <-- loggin (port static 5657)
so in my very basic proxy program i first make the proxy listen to 5657 and then forward the packs to 88.198.45.6 and that works
but how should i do with the other thing i want the packs from the ingame game not login but it's changing all the time ? :S
tried some basic things like finding the patterna as when you first login and are shown the chars you know it should be port + 1 but when i try setting the tcp port to that i get the error #10061 in zezenia :S and no log messages at al in the consol of the proxy iam running
Any tips/ideas anyone?
Iam not in to this for making money or something like that iam doing this becouse i think this is fun :)
found the memory pointers needed for some stuff and iam reading them and using them so i have a guy walking around the map and following waypoint system and then i controll the mouse around the player and read the memory if any monster is selected and if so rigth click for attack.
so now i want to make the bot loot so i tried using WPE to find the packet that is send when picking stuff up from the opened container and it's the same message so it should be possible to juste re-send that one, the problem is that it needs to be send from that socket played around alit with dll injection to hook up to that part but could not figgure it out so i juste want to go the proxy way wich is:
change host file to route traffic from the server address to 127.0.0.1 then have a proxy listen to that and send the packs to the correct ip.
this works super for the login part so i press login and my message is shown in the console and i get the char list in the client.
the problem is when i want to use it in game
zezenia usese thes addresses
tipitaka.zezeniaonline.com(74.207.227.102) <-- for the game (every time you loggin it's a new port)
login1.zezeniaonline.com(88.198.45.6) <-- loggin (port static 5657)
so in my very basic proxy program i first make the proxy listen to 5657 and then forward the packs to 88.198.45.6 and that works
but how should i do with the other thing i want the packs from the ingame game not login but it's changing all the time ? :S
tried some basic things like finding the patterna as when you first login and are shown the chars you know it should be port + 1 but when i try setting the tcp port to that i get the error #10061 in zezenia :S and no log messages at al in the consol of the proxy iam running
Any tips/ideas anyone?
Iam not in to this for making money or something like that iam doing this becouse i think this is fun :)