flutter-api-reverse-engineering

Installation
SKILL.md

Flutter / Mobile App API Reverse Engineering

A systematic methodology for reverse engineering mobile app APIs, from APK analysis through to a fully standalone Python API client. Developed and battle-tested on production Flutter apps with Kiwi SDK encryption, X25519 key exchange, and AES response encryption.

When to Use

  • Reverse engineering any Flutter or native Android app's API
  • Intercepting HTTPS traffic that resists standard MITM proxies (certificate pinning, local proxies)
  • Extracting auth tokens (JWT, session tokens) from running apps
  • Analyzing crypto implementations in stripped native libraries
  • Creating standalone API clients that bypass app-level encryption

Prerequisites

Installs
12
GitHub Stars
7
First Seen
Apr 27, 2026
flutter-api-reverse-engineering — iml1s/flutter-claude-skills