firerpa/lamda
Android Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, proxy/VPN/frp/P2P networking, MCP/Agent, 160+ APIs, designed for multi-device clusters and engineered deployments.
What it solves
FIRERPA は包括的な Android デバイス制御プラットフォームで、Appium、mitmproxy、Frida、ADB など複数の断片的ツールを組み合わせる必要をなくします。UI 自動化、セキュリティテスト、デバイス管理を一つの統一 API とサービスで実現します。
How it works
クライアント‑サーバー構成を採用し、サーバーは Android デバイス上で直接動作します(root 有無両方に対応)。追加のランタイム依存は不要です。PC 上の Python クライアントライブラリがデバイスをオーケストレーションします。システムは以下の高レベル機能を統合しています:
- Remote Access:WebRTC、MJPEG、または H.264 を用いたブラウザベースのリモートデスクトップでリアルタイム制御。
- UI Automation:セレクタベースの要素操作に加え、OCR と画像マッチングで非標準 UI に対応し、バックグラウンドで自動化を実行できる「Virtual Displays」も提供。
- Network Control:組み込みの MITM キャプチャ、フルプロキシサポート(HTTP/SOCKS5)、VPN/frp/P2P 接続によるリモートアクセス。
- Reverse Engineering:実行時操作用に Frida をバンドルし、strace や tcpdump などのツールを備えたターミナルを内蔵。
- AI Integration:MCP(Model Context Protocol)サーバーと自然言語
agentコマンドを提供し、LLM がビジョンとツール呼び出しでデバイスを操作できます。
Who it’s for
- QA・Automation エンジニア:本番レベルの UI テストに安定したマルチデバイスフレームワークが必要な方。
- セキュリティ研究者:プロトコルリカバリ、リバースエンジニアリング、トラフィック解析を行う方。
- DevOps / SRE:クラウドフォンプール、エミュレータクラスター、デバイスファームの管理者。
- AI 開発者:実際の Android アプリと対話できるエージェントを構築したい方。
Highlights
- Unified Stack:UI 自動化、パケットキャプチャ、Frida フック、リモートデスクトップを一つのサービスに統合。
- Virtual Displays:メイン画面を妨げずに、バックグラウンドディスプレイ上で自動化を実行可能。
- One-Click MITM:ルート CA のインストールとプロキシ設定を自動化し、即座にトラフィックを取得。
- AI-Ready:Claude や Cursor と互換性のある MCP サーバーと、自然言語制御用のセマンティックタスクエグゼキュータを内蔵。
- Deep System Access:Developer Options をバイパスするスタンドアロン ADB、仮想 Debian 環境、読み取り専用システムプロパティの変更機能を提供。