This is pretty much just a placeholder until I release the code (should be next 1-2 weeks, sooner if I get enough time.) The reason I brought this post up is to get ideas from the community as I'm building this project. I already have an MQ2 plugin that sniffs out opcodes on live, as well as the data structures. Instead of releasing this, I am working on an executable packet sniffer with a GUI that's easy to read and easy to configure. Because I already have the basic code structure, it's really just updating the code at this point to be a program instead of a plugin addon for MQ2.
Being worked on:
-GUI
-Ability to filter out certain opcodes
-Ability to update names so instead of spitting out opcode (0x24C5) it will spit out name (opSKILL)
-Updating to help identify structure variables..
Code:
Instead of..
C5 24 15 01 00 00
It will read..
WORD unk0x1
DWORD unk0x2
-INI driven configuration for easy updating
-Various packet altering tools for testing
-Ability to identify TargetID, SpawnID, and other commonly used variables in the structure and auto update them when spitting out structure
-Adding my auto offset updater code (works by reading signature scans on live memory) to the code so it does not need to be updated every patch
Please leave your ideas, and if I like them then they will be added to a list of what is being worked on.