![]() Either way should resume sniffing without an entire client/game restart necessary. ![]() Instead of restarting the game though, a quick workaround is to start sniffing again and either change channels or go to character selection screen. As far as I'm aware, there's no way around this, unless Diamondo25 has any ideas. Since those sequences have to constantly be in sync, you can't just resume sniffing because the sequences would be out of order. When MapleShark2 receives the initial handshake after it has created a sniff session, it initializes the crypto with the sequences that were contained in that handshake packet. Maplestory is a massively multiplayer online (2D) role playing game (MMORPG) developed by the South Korean company Wizet. Just like when you connect to the session yourself and the server sends to the client a handshake packet, MapleShark2 will receive that same packet as well. It waits until a session is created/connected to a port within that range, and starts a sniffing session. The way it's setup is as if it's like its own self-client. There are a couple datatypes in packets: Byte (1 byte) Short (2 bytes) Integer (4 bytes) Long (8 bytes) String (Fixed lenght) (Size depends on the fixed length, as it can hold only 3 characters but the length is 13 and the. You can structurize a packet with using closing brackets or newlines. In regards to stop/start sniffing, this is just how MapleShark works. A Packet Structure is a structure of a packet, so you can easily see how the packet is 'build'. If you have any questions, or run into any problems, let me know down below (and provide screenshots if possible!). While the Gateway/Login systems always use port 30000, channels used to range up to 33000 (MapleShark2's default range), but I believe they're even higher now so you may have to adjust your range depending on your region. Nexon uses insane port ranges for their hundreds of channels. This project was based on MapleShark 2.0.2.8 (latest git), and contains all of the same functionality from the original program. This is MapleShark2, a modified version of MapleShark by Diamondo25 that comes with additional support for MapleStory 2 clients. It was changed to 2 bytes later because there was need for more definitions. In older versions (around MapleStory Global v.28 and before) it was only a byte. The version is -(version + 1) when sending a packet to the client, otherwise just the plain version. A Packet Structure is a structure of a packet, so you can easily see how the packet is build. Thus, I recommend using either a NGS bypass or a mule account when sniffing to avoid any issues, just in case. Packet headers are 4 bytes long, and are generated with the use of the send IV, packet length (without header) and the version of MapleStory. While I've personally used this dozens of times, and have only ever gotten disconnected, I'm not sure if Nexon would actually ban you or not for using it. WARNING: During the CBT period of MapleStory 2, having MapleShark2 open would disconnect you after 10 minutes from NGS's anti-hack with error code D00000.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |