Probot - Your E-Sro Botting Service.

05/31/2011 14:39 DarkestxHour#121
can't even get to the point to press insert XD
client crashes on login...one time i got ingame and after few seconds it crashed couldn't even press insert...
05/31/2011 16:10 2blackeyes#122
ok so let me get this straight .... dose the bot work or not?
05/31/2011 16:11 DarkestxHour#123
i don't think it works cuz when i actually managed to get ingame pressing insert didn't do anything...and in the cmd window it just said something like "Connecting SRO..."
05/31/2011 16:17 pranciskus#124
the bot doesn't work :) and i think it's not even close to be a bot program. Maybe keylogger... and I tried this program.. if i get scammed.. i will tell you that :D
05/31/2011 16:23 lolusox#125
Really bot?
05/31/2011 17:44 blipi#126
People... If I were you I would learn to read before acusing people of things.

1) This bot was originally for ZSZC and got Autopot + Autobuff working. Ask people who used it on ZSZC and you will see it's true.
2) I'm coding it for ESRO, and it's been said many times in the post that at this moment it DOES NOT have anything.
The main purpose of this release was that you all logged packets, for me to code the bot. (As packets opcodes haven't changed but their structure have).

You may be asking yourself why do you have to do that. The reason is that I'm on a 1GB netbook (my father's one) while mine gets repaired. I can't go further on from Login Screen on ESRO, this pc just can't handle it.

It has also been said that it crashes. The reason why it crsahes (that has alsooo been said) is that GameGuard doesn't like the bot writting a log file, which makes it crash/DC/whatever.

Since I live in Spain and go to school, I had to sleep (really, I sleep), and couldn't work further on witth the bot yesterday. That's why now I'll work on it.

Thanks.


EDIT:
As to proof you that this bot really works, I will post today a release which will show up the bot menu. However, I don't know if I'll have AutoPot and AutoBuff ready.
05/31/2011 18:03 Blitzkreig#127
Quote:
Originally Posted by blipi View Post
People... If I were you I would learn to read before acusing people of things.

1) This bot was originally for ZSZC and got Autopot + Autobuff working. Ask people who used it on ZSZC and you will see it's true.
2) I'm coding it for ESRO, and it's been said many times in the post that at this moment it DOES NOT have anything.
The main purpose of this release was that you all logged packets, for me to code the bot. (As packets opcodes haven't changed but their structure have).

You may be asking yourself why do you have to do that. The reason is that I'm on a 1GB netbook (my father's one) while mine gets repaired. I can't go further on from Login Screen on ESRO, this pc just can't handle it.

It has also been said that it crashes. The reason why it crsahes (that has alsooo been said) is that GameGuard doesn't like the bot writting a log file, which makes it crash/DC/whatever.

Since I live in Spain and go to school, I had to sleep (really, I sleep), and couldn't work further on witth the bot yesterday. That's why now I'll work on it.

Thanks.


EDIT:
As to proof you that this bot really works, I will post today a release which will show up the bot menu. However, I don't know if I'll have AutoPot and AutoBuff ready.
The server has built in auto-pot, so you maybe able to save sometime by asking users to use that for time being.
05/31/2011 18:09 turks00#128
blipi e-sro pro bot full crash fix ?
05/31/2011 18:14 blipi#129
I haven't understood the question, but today's release will work (menu show).
05/31/2011 18:52 selamaster#130
If this Version of today would contain Autobuff, all my Party problems will be solved :D
(I´m a Bard)
05/31/2011 19:05 DarkestxHour#131
Quote:
Originally Posted by blipi View Post
I haven't understood the question, but today's release will work (menu show).
ZSZC had no gameguard and it was easy to make a bot but eSRO is another story :/
05/31/2011 19:06 blipi#132
I doubt it will. Although buff cast/start/end packets haven't changed, I must convert the ingame .txt files (items, skills, names data).

While on a normal PC that would take max 5 mins, in my netbook it can take up to 1 hour. So, in today's first release there won't be, for sure, any AutoPot/AutoBuff.

There might be an other release in a few more hours including AutoBuff. It all depends on this Netbook xd.

EDIT:
Well, to be honest it is not as hard as I had expected, since there are a few workarounds that still work, however I have had to change many things in the bot structure in order to make it work with GameGuard.
05/31/2011 19:14 DarkestxHour#133
Quote:
Originally Posted by blipi View Post
I doubt it will. Although buff cast/start/end packets haven't changed, I must convert the ingame .txt files (items, skills, names data).

While on a normal PC that would take max 5 mins, in my netbook it can take up to 1 hour. So, in today's first release there won't be, for sure, any AutoPot/AutoBuff.

There might be an other release in a few more hours including AutoBuff. It all depends on this Netbook xd.

EDIT:
Well, to be honest it is not as hard as I had expected, since there are a few workarounds that still work, however I have had to change many things in the bot structure in order to make it work with GameGuard.
i'm glad to hear that you are making progress :)

do you know of any workaround that would make autoit and autoselect range work?
05/31/2011 19:41 blipi#134
Here you go, today's first release:
[Only registered and activated users can see links. Click Here To Register...]
Menu will show up and you can interact with it, however, no AutoPot/AutoBuff yet.

Packet logging is disabled, however, I would be really pleased if someone could enable it (Menu->CONF->Log Packet...) just before using an HP herb/pot. I want to see if that packet has changed. Keep in mind that enabling it may make yo get a DC/crash.


@DarkestxHour
So far every modification I've done to the client (ASM patches, mainly codecaves) have resulted in a GameGuard error messagebox. I haven't tried noping that messagebox nor placing a jmp, however, it seems like the messagebox is being sent by the own GameGuard module, so a full GameGuard bypass would be needed.
I haven't tried modifying the Grab code, it may be protected by GameGuard or not. If it is protected, there's not much to be done. You could try placing a jmp and using your own code, but I don't think it is worth the time.

And nearly the same thing goes for AutoIt (I suppose you want to use AutoPressers or things like that?). As far as I know GameGuard uses a driver, kernel mode, to unhook/hide every API/process relative to the game. So, first you have the problem where the process can not be hooked:
1) It is hidden
2) GameGuard hooks OpenProcess and other memory APIs from Kernel Mode, not granting access to the game
All I can think of is using an injected DLL, which is how my bot works. You could also try to make your own driver to unhook previously hooked APIs by GameGuard, but I don't think that this is neither worth the time.
05/31/2011 20:09 DarkestxHour#135
@today's release: tried a bunch of times and it just crashes at the very beggining although i can see the small pic of Silkroad and probot pic on top of it

thanks for the dll injection idea i have never actually done that but i will do some research tonight and try :)