flutter-app-hardening-reverse-engineering
Installation
SKILL.md
Flutter Application Hardening & Reverse-Engineering Resistance
Mission
Apply layered security that raises attacker cost without confusing client-side resistance with trusted authority.
The central invariant is:
Client hardening raises attacker cost. Trusted backend/platform controls establish security.
Never promise that a distributed Flutter app is impossible to decompile, inspect, patch, instrument, repackage, or reverse engineer.
Load references progressively:
- Read
references/hardening-guide.mdfor detailed implementation guidance, platform controls, testing procedures, anti-patterns, architecture scenarios, and the complete production/release gates. - Read
references/research-findings.mdwhen resolving security guarantees, residual-risk claims, deprecated guidance, control tradeoffs, or conflicting/ambiguous recommendations. - Read
references/research-sources.mdwhen exact source attribution or version-sensitive re-verification is required. Prefer current official Flutter/Dart and platform-owner documentation over historical snippets.
The bundled research baseline reflects Flutter 3.44.7 and Dart 3.12.2.