Dupe Items

09/10/2012 22:09 rdgs123#1
I was thinking about the myths and legends, n bout all ppl who swears that he has found the holy grail.So i started learning about for a wild from the point of view of an amateur that only know to use a lil bit CE and WPE lol.
Ok, now after a lot forums n things i read and lot of hours spend at tests,this is what i know:

Things like items n money in game are server side wich means that u can create, change value, modify all u want but this only modifies the item in ur pc and when u try to send the info to the server (by trading or trying to change the place, etc) u get disconected. Why?? Well this is the interesting part that i´v learn sniffing packets with WPE: packets are encrypetd and seems like is n XOR encrypted. This means that each packet that u recive or send are crypted by a SINGLE key so every single packet r different that the others;and worse (and this is a guess) each new packet is created following the previous packet structure and allways following that key. Then, even if u can change things on ur client (u pc) when u try to send the info u crash because the packet that u trying to send has a different structure from that which should have following the XOR key.
Soooo.....i guess that even if u get that key u have to know the next packet structure, wich means u have to build a code with a lot 00BF*&0034..... and so lol, and that has to be the exact reproduction of the server future packet that the server will create or u will dc again.
Well,to find the key there is a lot of posts that teach how to start sniffing and others posts how to Reversing packets too...just google.
Once u get the key idk how to do next so ill apreciate if som1 can guivme som tips^^.
As i said before im an amateur n all that i learn was by curiosity, so if u guys wanna do som correction be my guest coz the purpose of this post is share the bit that i think that i know, fix what is wrong n learn a lil more.Maybe some1 can say if i am in the right way or not ;)
And as we can c there is no magic solution for dupe, so when ppl come here n ask "plz som1 guivme the dupe" 1st of all no1 who likes the game gonna guive even if he knows coz this gonna ruin the game fast n 2nd is not easy since u need to have lot knowledge about.(thing that i have noot either lol)
09/14/2012 21:55 zowex#2
Some parts are true most are not. your complicating it Use e debugger and trace send/recv and hook that function. Trace this a little fether back and ull find the cryption routine witch will give you the offset of the key. Witch btw is a crappy encryption and key. YES IM ALIVE! haha how can i stop myself from visiting worlds best forum that has given me so mutch :)
09/14/2012 22:08 Simonichi#3
Yes is there a way to dupe item cuz am searching for weeks didn't find anything yet :(
09/14/2012 23:11 iktov2#4
Quote:
Originally Posted by zowex View Post
Some parts are true most are not. your complicating it Use e debugger and trace send/recv and hook that function. Trace this a little fether back and ull find the cryption routine witch will give you the offset of the key. Witch btw is a crappy encryption and key. YES IM ALIVE! haha how can i stop myself from visiting worlds best forum that has given me so mutch :)
Hey Zowex, long time no see.
09/14/2012 23:16 zowex#5
Are you trying with modefied decrypted packets or what methods are you trying to search with? Im sure there are dupes.. you just need to try send packets where they normaly wouldnt be send and/or with different values

Quote:
Originally Posted by iktov2 View Post
Hey Zowex, long time no see.
Hey iktov.. true.. long time no see :)
09/14/2012 23:43 rdgs123#6
Quote:
Originally Posted by zowex View Post
Some parts are true most are not. your complicating it Use e debugger and trace send/recv and hook that function. Trace this a little fether back and ull find the cryption routine witch will give you the offset of the key. Witch btw is a crappy encryption and key. YES IM ALIVE! haha how can i stop myself from visiting worlds best forum that has given me so mutch :)
Lolz...ok ok understood, im know im doing the hard way coz i just know few tools.Thank u 4 tips; ill work on that...
09/15/2012 15:33 zowex#7
ollydbg, vc++ and CE is realy all u will need. No other tools are required. attach ts2 to olly, open command line and enter BP Send, and wait till it breaks. You should now land ona checksum packet routine. Now.. here is what you should spend ur time and learn and study!! Cos in this structure you will see how teh decryption routine is working from byte to byte. How it takes the first by of the uncrypted string and replaces it wiht an xor and its key. So this means teh addres of this key is shown in this structure aswell. Anway.. when understanding this simple decryption structure.. you can go to next step and make an dll that do what ever you want be4 or after or whatever :) So.. start with debugging Send funtion and Learn whats happnign before talkign about keys and routines. :)
09/16/2012 06:08 神-SouL#8
there is a hidden button in the game client where you can check for item data.
09/16/2012 12:01 zowex#9
realy, never looked for it. Care to explaine more?
09/18/2012 20:54 acerr88#10
Still trying to dupe huh ? :D