AppScope Mentor
Loading...
AppScope Mentor Android検査ラボ
準備完了
スペシャリストコンソール

パッケージを読み解く。限界を知る。

Androidパッケージング、静的解析、およびラッパーアプリアーキテクチャのための直接的なテクニカルメンター。

グラウンドトゥルース

デバイスに配信されたコードを検査できます。サーバー側のロジックはサーバーに保持されます。

常時オン
AS
AppScopeリバースエンジニアリングメンター
スレッドをコピー
パッケージを分析中…
技術的な質問を入力してください
Enter 送信するには · Shift + Enter 改行するには 送信
焦点を絞った質問から始める
01APK検査ワークフロー 02ラッパーアプリの機能 03マニフェストを読み込む 04ツールを比較する

フィールドプレイブック

検査のためのクリーンなメンタルモデル

技術的な誠実さを保つために、これらのチェックポイントを活用してください。

01

コンテナから始める

APKはZIPアーカイブです(マニフェスト、DEXバイトコード、リソース、アセット、ネイティブライブラリが含まれます)。AABは配信用のバンドルであり、Androidデバイスが直接実行するファイルではありません。

unzip app.apk -d app_unpacked/
02

魔法ではなく構造を復元する

JADXはJavaに近いコードを再構築し、APKToolはリソースをデコードしてsmaliを出力します。難読化によってシンボル名は変更されますが、実装された動作を消し去ることはできません。

jadx-gui app.apk
03

クライアントとバックエンドを切り離す

APIエンドポイント、トークン、リクエスト形式はクライアント側で見える場合があります。サーバーのデータベース、内部ロジック、秘密鍵はAPKの中には含まれていません。

jadx -d out/ app.apk
04

ラッパーを境界として扱う

ラッパーは、別のアプリを起動、分離、埋め込み、または仮想化することができます。その可視性は、権限、プロセスの境界、およびターゲットの防御策に依存します。

apktool d app.apk -o decoded/
これらのステップについて質問する
教育、セキュリティ研究、および相互運用性のために。·検査を許可されているソフトウェアのみを検査してください。