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.md for detailed implementation guidance, platform controls, testing procedures, anti-patterns, architecture scenarios, and the complete production/release gates.
  • Read references/research-findings.md when resolving security guarantees, residual-risk claims, deprecated guidance, control tradeoffs, or conflicting/ambiguous recommendations.
  • Read references/research-sources.md when 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.

Installs
4
GitHub Stars
9
First Seen
Oct 24, 2026