I am trying to get my bot work with iSro and only the stupid hackshield packet let my client disconnect. So i wanted to understand the structure of the Hackshield packet and decompiled the Hackshield server of iBot. But the source doesnt make any sense to me...
Hmm.. u want us to feed u ready to use solution or u want an advice? if second then i got one: pick ollydbg, reverse hackshields functions, emulate em in ur bot.
At this point ur bot is able to generate valid answers for gameserver so ur free to cut the hackshield off game client
just advice - need to try myself to learn such things
Thanks for the advice!
But why doesnt it work to just forward the Packet from the client through the SilkroadProxy to joymax?
just advice - need to try myself to learn such things
Thanks for the advice!
But why doesnt it work to just forward the Packet from the client through the SilkroadProxy to joymax?
if u have a client that generate the responds for u you can forward it yes. should work fine unless you changed something in the client/ some other files then the client could generate a wrong responds and dc u.
i guess theres no working solution atm. they updated hackshield & added some more checks in client.
also gameserver spams hackshield reqest packet every minute...that adds some difficulties
i decided not to deal with all this ****))
i guess theres no working solution atm. they updated hackshield & added some more checks in client.
also gameserver spams hackshield reqest packet every minute...that adds some difficulties
i decided not to deal with all this ****))
I guess you missunderstood something. The only thing you've todo is to fake the HS packet reply. The other stuff is unimportant and does not make it more difficult.
still, i think we are talking about different hackshield versions, sir. the actual one have added some difficulties, and if they are planning to update such way thats gonna be pain in the ***
If you wont work a lot as hell or you doesnt know a lot of HS than ill give you some tricks you can do and im sure you will find the answers in that way. Always try to solve problems easy but accurate. These days sro is very nice to intermediate programmers whos want to learn game programming and making mmo hacks, bots etc, since there are quite no secrets already with sro. The only little magic is the HS, but think about that you know fast everything except the wall of HS. Thats the base of my idea which could help you, im sure i made that for other game because im no more interested in sro, but with sro2 ill come back to code hard and broke the sec keys etc. So what you could do is, filter all of the packets are sent and received from or to the server. Build a database from them (in your program some dynamic datastructures within you can iterate accurate). Instantly remove the known packets for example sit packet, attack, damage received packet etc etc... BUT and thats very important to make your way less painful try to store the "events" happened before and after all unknown packets. After you are done with this, your datastructure will include all necessary infos to know exactly how the client builds the right HS packets. You just have to make some test collect infos, and trust me, you are going to see what you should do exactly.
If you wont work a lot as hell or you doesnt know a lot of HS than ill give you some tricks you can do and im sure you will find the answers in that way. Always try to solve problems easy but accurate. These days sro is very nice to intermediate programmers whos want to learn game programming and making mmo hacks, bots etc, since there are quite no secrets already with sro. The only little magic is the HS, but think about that you know fast everything except the wall of HS. Thats the base of my idea which could help you, im sure i made that for other game because im no more interested in sro, but with sro2 ill come back to code hard and broke the sec keys etc. So what you could do is, filter all of the packets are sent and received from or to the server. Build a database from them (in your program some dynamic datastructures within you can iterate accurate). Instantly remove the known packets for example sit packet, attack, damage received packet etc etc... BUT and thats very important to make your way less painful try to store the "events" happened before and after all unknown packets. After you are done with this, your datastructure will include all necessary infos to know exactly how the client builds the right HS packets. You just have to make some test collect infos, and trust me, you are going to see what you should do exactly.
huh, thanks for info sir, but i didnt get ur point
if i nop hackshield the client crash at char loading screen, i thought it happens when client try to parse some incoming packet, tried to block some, to see if its true, but client crash anyway. also failed to trace with ollydbg to the place where it crash(yeah, im pretty noobish reverser)
Hackshield 03/21/2011 - Metin2 Private Server - 6 Replies Ka ob das hierher gehört.
Sry wenn es nicht hier hin gehört
Zum problem.
Will ein Metin2 Pserver starten aber geht nicht dann kommt die meldung raus :
HACK_SHIELD START_SERVICE_ERROR(errorcode=200)
Und ich hab eigentlich keine hack auf mein PC und Deutsches metin kann ich problemlos starten. Kann mir jemand helfen will spielen.
Hab schon versucht shield umzugehen klappt auch nicht.
Und nicht vergessen ist ein Pserver nicht der Deutsche...
HackShield ???? 09/28/2010 - Metin2 - 0 Replies Hey Com,
ich wollte mal fragen ob man den hackshield umgehen kann weil wenn ich metin2 starte kommt bei mir nach dem torent ein fenster wo das steht:
Hack Shield
NEED_ADMIN_RIGHTS
und ich habe keine admin rechte =((((
[Hackshield]Bypass the new protection hackshield 01/25/2010 - Silkroad Online - 2 Replies Today i was so mad from agbot so i found the loader lite 3...
so i tried to connect with him to ibot (port : 16000) and failed cuz of the hackshield .... so i tried to rename the "hackshield" file dictory and it was full of success ... but i dont know .. should i get banned for it? (i bought silks)
if no ill post here the download and guide...
Thank's alot : Kobbi :)