The Complexity of Reversing Flutter Applications
Course
Fortinet's Axelle Apvrille explores the challenges of analyzing Flutter applications, covering Dart compilation strategies and practical techniques for mobile app security analysis.
Flutter is a cross-platform application development platform. As Flutter adoption grows in mobile app development, reverse engineers face unique challenges when analyzing these applications. While Flutter enables efficient cross-platform development, its implementation details and Dart programming language features create significant obstacles for traditional reverse engineering tools and techniques.
In this session, led by Axelle Apvrille, principal security researcher at Fortinet, you will learn:
- Fundamental concepts of Dart and Flutter compilation strategies;
- Practical techniques for extracting strings and function names from stripped binaries;
- Real-world analysis of Flutter-based Android malware.
Here is the course outline:
The Complexity of Reversing Flutter Applications |