FlatCrawler
Data crawling utility tool & library to reverse engineer FlatBuffer binaries
Install / Use
/learn @kwsch/FlatCrawlerREADME
FlatCrawler
Data crawling utility tool & library to reverse engineer FlatBuffer binaries with undocumented schemas, programmed in C#.
Loading a FlatBuffer binary into the console application will allow manual traversal through the serialized objects, and displays a terminal interface for program input.
An example manual parse of a FlatBuffer used by Pokémon Sword/Shield is provided in the sandbox project. For more detailed information on how to use this project, refer to the Wiki.
Screenshots

Building
FlatCrawler is a .NET 10.0 application.
The executable can be built with any compiler that supports C# 14.
The .slnx can be opened with IDEs such as Visual Studio.
