[HELP]Coder Input

01/04/2010 02:41 tri407tiny#1
Well guys if you remember my Full map vac (search button) that got patched right before release i found out how to buypass that so we can do things like the range hack my team found and etc, but the problem is i can explain how its blocked but not how to code it, so to say well here is my analysis

Analysis:
they finally made monster X,Y,Z server sided in a way to were when you attack it sends your X,Y,Z and mob id in the attack packet and compares it to the monster your trying to hit, if you fail it sends back a no touch packet (i learned all this from coding the private server) well the thing is if i could find a way to edit the packet sent out, and have it say My X.Y.Z is the exact same as the mob im vac-ing i can attack, but the thing is im vac-ing every mob on the "Visible" map, so i would have to capture all the packets and compare id to client memory info and if ID mathc change my xyz in the sent out attack packet to the mobs, then wala all of our range hacks made will work again and the special thing about my vac was since you sucked mobs in you could jump on a building , and vac all day w/o being hit, if we can find out a way to code whats discribed we could open back up the door for xyz hacks :D

Please only post if you have a question realted to codign that will help in a way or you have Real input of value to this, Thankyou

-Tri
01/04/2010 02:43 spare2#2
It depends on which side is doing the checking, the client or the server. If it's the server, it's pretty hopeless.
01/04/2010 02:52 tri407tiny#3
well the server is doing the checking BUT it allows the client to send the data to be checked, see Kinda what im saying?
Ex:
we send our X,Y,Z--> server compares our xyz to mob XYZ to determine if were close enough--->Server
sends back response

what im hoping we can do is change our XyZ in the packet to the mobs xyz so it thinks were close, thus a succesfull hit, ive done this and vacked succesfully 1 mob, what im trying to do is think of how we could apply this to the many monsters we will be vac-ing

any suggestions?
01/04/2010 02:54 spare2#4
I am not familiar with 12SKy2 packet structures, but if server doesn't calculate our XYZ manually by itself and totally relies on incoming packet, it would work. BUT if the server does calculate our actual XYZ and compares with incoming packet, it's hopeless.

Edit: And to apply this to multiple enemies, you need to build a proxy.
01/04/2010 03:03 tri407tiny#5
well we have a proxy, maybe if i get mob xyz and ID and insert it to outgoing attack packets, then repalce my id with mob XYZ accordign to Mob id, it migh twork, hmm, ill try, im just afraid of CPU load XD
01/04/2010 03:28 strikeraid#6
That's why after that stupid patch, attacking mobs got slower. It made playing the game more laggy.

Anyways, about our problem. I can confirm the check is on the server. Your solution, Tri407tiny, sounds good, but isn't changing your ID/XYZ to the mob's XYZ just going to allow you to attack 1 mob from far away?

Just wanted to ask that question. XD
01/04/2010 03:46 tri407tiny#7
well thats teh thing im not changing my real XYZ, im changing what it says in the packet,and your right it would allow me to attack only 1 mod from far away UNLESS, i can filter every packet :D then find mob id in packet get mob XYZ fom clien tand replace my XYZ(in PACKET) WITH THE ONE OF THE MABS (ACCORDING TO MOB ID) then tech, im evrywhere at once, just a hunch though still have to test
01/04/2010 03:55 strikeraid#8
Yea, I figured you can only be in 1 place at a time on the server. Hope testing goes well. XD
01/04/2010 04:09 tri407tiny#9
well tech you are at 1 place at a time (every mili second)
01/04/2010 22:58 tri407tiny#10
working for 5 mobs, bu tthe code is so long, and messy, before i can go farther, i need to fix meh code, and ill post tut on how to do it, and teh hack
01/05/2010 02:10 Thejaccke#11
:o so would it be possible to stand on a roof and grind without getting hit? perfect way of leveling lol
01/05/2010 06:33 spare2#12
I think that is the idea,

For CPU problems, try multi-threading(but make sure they are safe) your proxy instead of putting them on one single thread, which might cause extreme lag, or worst, corrupted packets.
Or you can slow threads down(per millisecond is way too fast).
01/05/2010 09:42 botmasterek#13
bro if you do real range hack or vac hack what bring moobs to me i can even pay you some amount of money ^^
01/05/2010 22:12 tri407tiny#14
OMG TY SPARE multi threading helps alot, also i WONT be sellign this, i will PM a few "top" hacks and we shall decide if i should release for free and tut, or not Etc so be nice to
Cough*Strieraids, Zacko,iktov, Spare2, Master shouter *cough