Register for your free account! | Forgot your password?

You last visited: Today at 04:01

  • Please register to post and access all features, it's quick, easy and FREE!

 

Client Bot

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2009
Posts: 148
Received Thanks: 31
Client Bot

Hey,
I would like to know if someone tried to make a client bot? Because i tried to find some functions but I didn't succeed. It looks not easy :/

A client Bot would be cool, because you could run Hero in the backround.



^darkwing is offline  
Old   #2
 
elite*gold: 0
Join Date: Nov 2008
Posts: 365
Received Thanks: 276
a clientless bot or similar like my schlatterbot?


schlat is offline  
Old   #3
 
elite*gold: 0
Join Date: Sep 2009
Posts: 148
Received Thanks: 31
With "Client Bot" I mean a bot that uses client(hero.exe) functions e.g. select monster or attack. So the bot call internal functions of hero.exe.

Your bot is simulating key presses + memory scanning.

Wouldn't it be cooler to replace "simulating..." with "calling internal functions".
During Hero is running in the backround you could chat, surf on the internet, play another game or what ever ;D

Or is this called "clientless bot"?
^darkwing is offline  
Old   #4
 
elite*gold: 0
Join Date: Nov 2008
Posts: 365
Received Thanks: 276
nope. clientless means u dont have to start the game client anymore. The bot simulate the communication like the game client. Advantage is more cpu less, multi chars botting, no limitation like walls. Disadvantage: Ingame people see that u are using hacks (walking through walls, air etc).

The problem of my bot is that i dont found inner handle of the hero client window. If i got that, the client can run in the backround. And i think that is what u want. Or if u wanna disassemble it to get the hero function...but thats a little bit harder to find .


schlat is offline  
Old   #5
 
elite*gold: 0
Join Date: Sep 2009
Posts: 148
Received Thanks: 31
The connection is encrypted in hero, I already tested it with WPE pro :/.
The Disadvantage sounds logical, because many checks which normaly happen in the client dissapear in clientless bot.

I think there is no inner handle because it's Direct3D. (Don't know sure)

I tried to manipulate the PeekMessage loop, but didn't work. This loop takes all game input. I also thought about hooking DirectInput.

Have you once disassembled hero.exe?
btw. your bot is written in AutoIT or C++ or other language?

I'm not a pro, just new ;p
^darkwing is offline  
Old   #6
 
elite*gold: 0
Join Date: Nov 2008
Posts: 365
Received Thanks: 276
i checked the connection with wpe/wireshark too. The good think is u can do replay attacks/resending packets and the server accept it. I found the responsible packet header like walking, but i didnt decrypt it at all...not much time at the moment.
But with this way i can record and replay walking paths etc.
The bot is progged with autoit, not much thinking just doing . But at this state of the bot it makes no different if its progged with autoit or c++ (only the one single thread of a scripting language is bad).
About directx hooking i thought my self, but i have not much experience with that. If i find more time, its one thing that i would figure out too.
U right if u use the client functions it will be more comfortable and better to use and write a bot.
schlat is offline  
Old   #7
 
elite*gold: 0
Join Date: Nov 2008
Posts: 365
Received Thanks: 276
ahh forgot!! check the irc connection from the messaging system of hero from the loging in and u would be crazy what u will see in plain.
schlat is offline  
Old   #8
 
elite*gold: 0
Join Date: Jan 2009
Posts: 9
Received Thanks: 3
Nice man.


jupe11 is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
[HELP]I have a 5200+ source and client I make char FINE relog Client exit
Hello, I have made myself an 5200+ it works just about I have the client updated to 5200 And my source updated to 5200+ here is what my problem Is...
66 Replies - CO2 PServer - Discussions / Questions



All times are GMT +1. The time now is 04:01.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.