Skip to content

About

Mostly-finished documentation for GameMakerServer protocol and networking used in DF Connected. Powered by Opus 5.5/4.8 + IDA Pro

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation



DF Connected Protocol

Reverse Engineered to it's core.



Preview



About

Mostly-finished documentation for GameMakerServer protocol and networking used in DF Connected. (v2.7.15)
Powered by Claude Opus 5.5 (4.8 for more risky work) and IDA Pro


File Description
PROTOCOL.md Networking and Protocol documentation + any additional info that you might want to know
FORMATTING.md Info about formatting in text on chat/dialogue boxes etc. (e.g. color formatting). Includes additional info on namecolor commands and more internal knowledge.
dfc.lua Wireshark filter that covers most of the packets and converts them into readable data.



WARNING (read)

Anything posted here is done in educational and research purposes to present and possibly educate reader what each of the function does and how it's done, letting them learn how mechanics can or should be done to create a successful project. Creator of this repo is not and will not be responsible for any malicious intent of potential readers of this repo and the only ones responsible for such should be bad actors themselves that use this repo's information in bad manner.

That being said, by reading and accessing this repo's files you directly accept you won't use the knowledge you find maliciously to attack any of the mentioned above.



Software Used

Software Use
Claude Code AI helper used in this repo
PREVIOUSLY Ghidra (v12.1.4) Reverse Engineering Tool formely used for repo. Not used anymore because it was very prone to bugs and didn't match well with previously used REA.
IDA Pro (v9.5) Reverse Engineering Tool. Matched with it's official IDA Pro MCP make it a way better solution for reverse engineering work.
Wireshark (v4.6.9) Used to extract real packets of networking flow and confirming if they align with what we have.

About

Mostly-finished documentation for GameMakerServer protocol and networking used in DF Connected. Powered by Opus 5.5/4.8 + IDA Pro

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages