Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 17:50

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

Advertisement



[Tutorial] Packets - Sniffing & Analysis

Discussion on [Tutorial] Packets - Sniffing & Analysis within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old 08/25/2008, 18:19   #16


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,786
Received Thanks: 4,992
Quote:
Originally Posted by link View Post
It's wrong, there's no reason the bytes should be reversed.
Well thats how values are stored in the memory... Little Endian.
And if you want to convert it from hex to dec using a normal calculator you have you reverse it, else you will get a wrong (or an other) value...
At least thats how I learned it ... if i'm wrong correct me.

//Edit: Well thats the Byte-Order i've seen in some MMORPGS for now... if there's something else just tell me
Cholik is offline  
Thanks
1 User
Old 08/25/2008, 19:21   #17


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,786
Received Thanks: 4,992
Well if you know it better, why not explain it ? It's easy to say "you're wrong", then go and read your wikipedia-article and explain it to me then, k thx

PS: "It won't help if you throw some keywords around :P"
Well i thought you would feel familiar with those keywords
Cholik is offline  
Thanks
1 User
Old 08/25/2008, 22:32   #18


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,786
Received Thanks: 4,992
lol dude... you just told the same thing i basically told before .... but who cares .... wikipedia rules

its not false facts you should just get your facts right and check some games ... a lot of them do use the endianness order even in their packet protocol for the values, of course not all ... the values can also be transfered in a normal order ... but thats just a tutorial with an example ....

so if i'm wrong you can surely tell me why in a packet the server sends to the client telling the client which port the worldserver is listening on is sent as D0 07 (original copy from the packet) ... the port ist 2000 ... so don't tell me thats a normal way to produce values. since D0 07 (in a calculator) transformed to hex isn't 2000 ... so thats the basic theory. i just wanted to show that for most beginners when using a calculator it will produce wrong values... and thats what i said in my tutorial. if you don't like it... i dont care

//edit: i mean, dude i don't want to be unfriendly, but if you want to give a feedback than do it with an explanation and not just "ahaha nooob thats wrong" ... although its not wrong, cause i think you just didn't get what i meant... (see the explanation with the calculator above)
Cholik is offline  
Thanks
1 User
Old 08/25/2008, 23:31   #19
 
MeUndercover's Avatar
 
elite*gold: 20
Join Date: Jun 2008
Posts: 569
Received Thanks: 57
The Tut-Reader should try it on their own, cause its vary.
You're both are right and i think it was an good idea from al_j to show how reversing works.

-MeUndercover
MeUndercover is offline  
Old 08/26/2008, 21:18   #20
 
elite*gold: 0
Join Date: Feb 2006
Posts: 122
Received Thanks: 68
Well done i think its one of the best tutorials i have ever seen.
Easy to understand and like you wanted it to be for the basic things.
But i would realy like it to see if anyone can make a second tutorial about the encryption methods.
GREAT WORK
Sincerly Lestat86
Lestat86 is offline  
Old 08/27/2008, 05:39   #21
 
elite*gold: 0
Join Date: Mar 2008
Posts: 38
Received Thanks: 2
i cant sniff anything on asdastory.exe why is it so?
jmblen1 is offline  
Old 08/27/2008, 09:13   #22
 
mr.rattlz's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 896
Received Thanks: 334
Talking about Endiannes:
Fact is, integers are indeed stored on x86 processors as little endian.
In computer networks you usually use big endian though:
Endianness - Wikipedia, the free encyclopedia
So, if you program some networking software for x86 processors you have to think, if you want to use the native way of storing integers, or the networking standard way.
mr.rattlz is offline  
Thanks
1 User
Old 08/27/2008, 18:34   #23


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,786
Received Thanks: 4,992
Quote:
Originally Posted by mr.rattlz View Post
Talking about Endiannes:
Fact is, integers are indeed stored on x86 processors as little endian.
Ok seems like i didn't mess up with those ;e


@jmblen1: Did you use the normal executable or one with bypassed gameguard ?
And (although i dont remember what the game was using) did you activate the Winsock 2.0 stuff in the WPE-Options (see the first parts of my tutorial) ?
Cholik is offline  
Old 09/01/2008, 04:58   #24
 
elite*gold: 0
Join Date: Mar 2008
Posts: 38
Received Thanks: 2
wpe options is the thing i forgot thx...btw the no gg asdastory.exe you released is outdated and cant use wpe anymore on it cos gg is running ^_^

im having fun with wpe...but im so so noob on it..a little only is what i can do
jmblen1 is offline  
Old 09/01/2008, 16:04   #25


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,786
Received Thanks: 4,992
just keep it up and learn and play around, you'll make it sooner or later
i'll try to release a new bypassed exe as soon as possible, quite busy atm ;/
Cholik is offline  
Old 09/03/2008, 16:51   #26
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,338
Received Thanks: 490
Trockener stoff....
~Yuki~ is offline  
Old 09/03/2008, 17:39   #27


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,786
Received Thanks: 4,992
Well then i hope you wasted your expensive time reading this tutorial
Cholik is offline  
Old 09/16/2008, 21:17   #28
 
elite*gold: 0
Join Date: Oct 2007
Posts: 47
Received Thanks: 1
irgendjemand hier der evtl zuviel zeit hat und gut eng-ger kann und mir das tutorial übersetzt?
AvengerXXX is offline  
Old 09/17/2008, 10:03   #29
 
verT!c4L's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,245
Received Thanks: 60
Mach das mal lieber selbst. Es gibt sehr viel mehr Information zu finden zu diesem
und anderen Themen und der großteil is halt auf Englisch.
Je früher du damit anfängst, desto besser für dich...
verT!c4L is offline  
Old 09/17/2008, 14:36   #30
 
elite*gold: 0
Join Date: Oct 2007
Posts: 47
Received Thanks: 1
wie kann ichs mir denn selbst sagen wie es geht wenn ich nicht ein solch gutes deutsch kann?
AvengerXXX is offline  
Reply


Similar Threads Similar Threads
Packets sniffing help
06/09/2010 - SRO Private Server - 0 Replies
Hey all =) hope u're ok i've been trying to sniff swsro packets, but i cant find the right program to do it, in ecsro, i used to use projecthax analyzer, but in swsro, everytime i try to inject a packet using it, the client crashes, i tried to use edx33 also, but i couldn't make it work also any idea ?
[Request]Tutorial On Packets
06/08/2009 - CO2 Private Server - 17 Replies
If anyone could give me a link could make ANY kind of tutorial on WTF packets even are i would be highly appreciative Thanks in advance
[ENG]Sniffing packets, how to learn
09/07/2008 - Kal Online - 24 Replies
Ok i am interested in learning how to sniff packets, what program do i need to use and how to start doing it, obviously it is hard to start with kal since it is cripted data, bla bla... Since i am dumb and don't know much about it is there a site or is there a tutorial here on epvp that i can use? From what i understand packet sniffing is easy if the packets are not cripted and if there is no or low security on the game you are trying to sniff. Since i don't even know what to ask could...



All times are GMT +2. The time now is 17:50.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.