forked from krkkrk/minecraft-dissector
-
Notifications
You must be signed in to change notification settings - Fork 2
A wireshark dissector for the Minecraft protocol
alyawn/minecraft-dissector
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
# README
This is a WireShark dissector to decode the Minecraft protocol. It is
incomplete but useless. Especially you should keep these words from the
license in mind:
> IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
> CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
> TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
> SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
# HOWTO
run Make in the directory
it expects /usr/include/wireshark to exist, on ubuntu aptitude install wireshark-dev
It should copy the plugin to ~/.wireshark/plugins, and then loading a wireshark packet dump should decode the packet types.
When I tested, I used a tcpdump with full packets, I'd recommend the same or things will probably break.
ex:
tcpdump -w minecraft.dump -s 0 'port 25565'
# CREDITS
* for the playground
* http://www.wireshark.org
* for initial development
* https://github.com/ScottBrooks/minecraft-dissector
* https://github.com/AlanDeSmet/minecraft-dissector
* for all protocol wisdom
* http://mc.kev009.com/Main_Page
* for inspiration and stuff
* https://github.com/superjoe30/mineflayer
# NUMBER PLATE
Enjoy!
About
A wireshark dissector for the Minecraft protocol
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 100.0%