[Help] Sniffing Packets & What is required?

Results 1 to 4 of 4
  1. #1
    Account Upgraded | Title Enabled! major333 is offline
    MemberRank
    Mar 2007 Join Date
    The UKLocation
    376Posts

    cool [Help] Sniffing Packets & What is required?

    Hullo !

    If anyone knows how to sniff packets for 'opcodes' mind pointing me out of the right required software i would need for this ? For example 'Packet-samurai'?

    Like i'm not sure how to build the source either would i need 'Eclipse' for compiling the .java files ?


    Or create a tiny guide on here for explanation on how to use ?


    P.S Thanks in advanced!
    Last edited by major333; 11-04-13 at 11:55 PM.


  2. #2
    Apprentice whiteone is offline
    MemberRank
    Sep 2011 Join Date
    15Posts

    Re: [Help] Sniffing Packets & What is required?

    Most people use packet samurai for packet sniffing Aion. You have two way's of doing it you can either have PS running while you are playing and it will capture it or you can use wireshark to capture it and then just load it into PS. I found a already compiled version from 3.5.0.6 which wasn't in to bad of shape.
    Now in the PS folder you will have another folder called protocols in that folder is two XML files one handles the login packets and the other the game packets. What that does if you know the name of the packet and the struct that goes along with it it will show the opcode and name of the packet in the viewer and highlight the packet struct if there is not one listed in the XML it will just show the packet with no associated opcode or packet in the viewer.

  3. #3
    Account Upgraded | Title Enabled! major333 is offline
    MemberRank
    Mar 2007 Join Date
    The UKLocation
    376Posts

    Re: [Help] Sniffing Packets & What is required?

    Quote Originally Posted by whiteone View Post
    Most people use packet samurai for packet sniffing Aion. You have two way's of doing it you can either have PS running while you are playing and it will capture it or you can use wireshark to capture it and then just load it into PS. I found a already compiled version from 3.5.0.6 which wasn't in to bad of shape.
    Now in the PS folder you will have another folder called protocols in that folder is two XML files one handles the login packets and the other the game packets. What that does if you know the name of the packet and the struct that goes along with it it will show the opcode and name of the packet in the viewer and highlight the packet struct if there is not one listed in the XML it will just show the packet with no associated opcode or packet in the viewer.
    Thanks a lot very helpful indeed!
    Yea i have the same compiled version of that one most likely but different , the a few opcodes are missing and basically the main part of the game is to Group/Party , Freinds List and Resurrect and those are not checked and missing.


    PS: I've had a little go with the 2 programs , i recorded the packets from another server with same version with Wireshark and then loaded in PS. But the bit that confuses me is can it automatically dump the protocols at all ? or do you have to mainly add in the packets in those 2 .XMLs
    Last edited by major333; 14-04-13 at 02:47 AM.

  4. #4
    Apprentice whiteone is offline
    MemberRank
    Sep 2011 Join Date
    15Posts

    Re: [Help] Sniffing Packets & What is required?

    You are basically telling it what opcode 0x19 is via the protocol files. For example if you have 0x19 set as SM_SYSTEM_MESSAGE then as far as packet samurai is concerned that is what it is now rather it's right or not that is up to you to break down the packet structure to see if it matches the code you have. It is a lot of doing something in game and watching to see what packets get sent and received at that time.



Advertisement