This framework aids in the reverse engineering of Flutter apps by utilising a patched version of the Flutter library that is already compiled and ready for repackaging. The snapshot deserialization procedure has been improved in this library to make it easier to undertake dynamic analysis.
The following are the main features:
- socket.cc has been patched for traffic monitoring and interception;
- dart.cc has been modified to print classes, functions, and some fields;
- Includes minor revisions to ensure effective compilation;
- There is a documentation if you want to make your own fixes. The use of a specifically prepared Dockerfile to alter Flutter code is supported.
Disclaimer: The intended use for the tool is strictly educational and should not be used for any other purposes.
Download Link: https://github.com/ptswarm/reFlutter