All Projects → Hornwitser → factorio_dissector

Hornwitser / factorio_dissector

Licence: GPL-2.0 license
Factorio dissector for Wireshark

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to factorio dissector

Warehousing
🏗️ Mod for Factorio. Store all the things! (We heard you like boxes, you packrat you!)
Stars: ✭ 27 (+17.39%)
Mutual labels:  factorio
cnide
Circuit Network IDE for Factorio
Stars: ✭ 36 (+56.52%)
Mutual labels:  factorio
Archipelago
Archipelago Multi-Game Randomizer and Server
Stars: ✭ 109 (+373.91%)
Mutual labels:  factorio
FactorioMods
Various mods for the game Factorio
Stars: ✭ 12 (-47.83%)
Mutual labels:  factorio
m-microcontroller
Factorio mod: program circuit network logic using FAL, a Factorio Assembly Language.
Stars: ✭ 13 (-43.48%)
Mutual labels:  factorio
mapshot
Factorio mod to export maps as zoomable html
Stars: ✭ 39 (+69.57%)
Mutual labels:  factorio
ffxiv-dissector
A Wireshark dissector for the FFXIV wire protocol
Stars: ✭ 14 (-39.13%)
Mutual labels:  wireshark-dissector
cashark
Wireshark dissector plugin for EPICS protocols
Stars: ✭ 20 (-13.04%)
Mutual labels:  wireshark-dissector
autotorio
autotorio.com
Stars: ✭ 56 (+143.48%)
Mutual labels:  factorio
clusterio
internet communication for factorio mods
Stars: ✭ 218 (+847.83%)
Mutual labels:  factorio
factorio-example-mod
Lightweight modular example mod with various features and compatibilities
Stars: ✭ 15 (-34.78%)
Mutual labels:  factorio
FactoryPlanner
A mod for Factorio. It allows you to plan out your production in detail.
Stars: ✭ 45 (+95.65%)
Mutual labels:  factorio
docker-factorio
Docker image for Factorio Dedicated server
Stars: ✭ 20 (-13.04%)
Mutual labels:  factorio
scenario
Factorio scenario
Stars: ✭ 15 (-34.78%)
Mutual labels:  factorio
graftorio2
(fork of graftorio) factorio mod for creating grafana dashboard
Stars: ✭ 42 (+82.61%)
Mutual labels:  factorio
Tibia-Wireshark-Plugin
Former development Repo for the now merged Tibia Wireshark Dissector
Stars: ✭ 17 (-26.09%)
Mutual labels:  wireshark-dissector
CFAN
The Cool Factorio Archive Network
Stars: ✭ 14 (-39.13%)
Mutual labels:  factorio
Rampant
Factorio Mod - Basic AI augmentation using potential fields
Stars: ✭ 39 (+69.57%)
Mutual labels:  factorio
docker-factorio
Factorio Game Server in Docker
Stars: ✭ 27 (+17.39%)
Mutual labels:  factorio
p4-traffictool
p4-traffictool helps in packet generation, parsing and dissection for popular backends
Stars: ✭ 31 (+34.78%)
Mutual labels:  wireshark-dissector

Factorio Dissector

Plugin that dissects packets from Factorio in Wireshark.

Screenshot of the Factorio dissector in action

To install this plugin copy factorio.lua to Wireshark's plugin directory. (on windows this directory is in %APPDATA%\Wireshark\plugins, you may have to create it.)

Only the latest version of Factorio is supported, most parts of the protocol is not dissected and many parts miss decoding or is decoded incorrectly. Contributions adding decoding of more fields is welcome, but please do try to follow the code style of the dissector.

Resources used

For the most part the decoding was deduced by staring at hex dumps of the packets for a very long time. Names for fields and the packet structure was taken from factorio.pdb using a text dump of the type information with cvdump.exe.

License

This project is licensed under the GPL Version 2 or later.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].