MOTO

APKIDE 修正Reason v3.5.0 (20170808)

Xiaomi APK Modifier(旧称Mandarava APK Modifier)は、Android APKプログラムファイルを視覚的に変更できるツールです。ApkTool、Dex2jar、JD-GUIなどのAPK変更ツールを統合し、APKデコンパイル、APKパッケージング、APK署名機能を備えています。構文ハイライト機能付きのコードエディターと、ファイル内容に基づいたキーワード検索・置換エンジン(単一行または複数行のコードセグメントをサポート)を搭載しています。視覚的に操作できるオールインワンのAPK変更ツールとして設計されており、APK変更プロセスにおける煩雑な作業を大幅に簡素化し、変更作業を容易にします。

APK変更機能:
1. 視覚的な操作、Apk の逆コンパイル、コンパイル、署名を完全自動で行います。
2. デコンパイルされたすべての Apk リソース ファイルは、操作しやすいようにツリー ディレクトリで管理されます。
3. 構文の強調表示機能を備えた組み込みのコード エディター。ファイル形式に応じて対応する構文を自動的に一致させます。複数のドキュメントの同時編集をサポートします。また、システム エディターを使用してコード ファイルを編集することもできます。
4. ファイル内容のキーワードまたは複数行のコードセグメントに基づく組み込みの検索・置換エンジンにより、ワンクリックでの検索・置換が可能です。検索結果はタグ別に分類され、指定した範囲(プロジェクト全体、選択したファイルまたはフォルダ)での検索が可能で、正規表現による検索・置換もサポートされています。この検索機能はAPKの変更において重要なツールであり、サードパーティ製の検索ツールを必要としません。
5. Googleオンライン翻訳エンジンが組み込まれており、リアルタイム翻訳とGoogleがサポートする数十の言語の翻訳をサポートし、ローカリゼーションが容易になります。
6. 画像リソースを自動的に識別し、そのようなリソースをすばやく置き換える機能を提供するため、これらのタイプの画像リソースを変更するのが簡単になります。
7. ハードコードされたテキスト (中国語の文字など) の検索とローカライズを容易にする Unicode/ASCII 変換ツールが組み込まれています。
8. システムの cmd.exe に似たコマンド ウィンドウが組み込まれており、経験豊富なユーザーはさまざまなコマンドを手動で入力して操作できます。
9. すべての操作手順と結果はログ ウィンドウに読みやすい形式で出力されるため、変更履歴を簡単に確認できます。
10. ADB 機能が組み込まれており、ADB を使用してテスト用にデバイス (またはエミュレーター) に変更された APK をインストールおよびアンインストールしたり、変更された APK の実行状態を監視するための ADB ログや ddms などの機能を組み込んで、分析とエラーの検出を容易にします。
11. 複数言語インターフェースをサポートし、インターフェース スキニングをサポートします。

予防:
1. ApkIDE.exe をダブルクリックしてプログラムを起動します (Vista/Win7 の場合は、右クリックするかプロパティで設定して、管理者権限で実行することをお勧めします)。
2. 起動に失敗した場合は、まず .NET Framework 2.0 (またはそれ以降のバージョン) をインストールしてください。
3. JDK 1.7 ではなく 1.6 を使用することをお勧めします。
4. このバージョンでは、apktool 1.5.2、dex2jar 0.0.9.13、JD-GUI 0.3.5が統合されています。
5. APK 署名では test.keystore 情報が使用されます。
パス: [APK変更インストールディレクトリ]/test.keystore
キーストアのパスワード:apkide-test
キーエイリアス: apkide
キーパスワード: apkide-test
有効期間(年): 100
組織: apkide

更新ログ

v3.3.5 ヤングムーンエディション:
更新日: 2017年1月30日 更新内容:
1. apktoolの2つのバージョン(公式apktoolとshakapktool)を定期的に更新します。どちらのバージョンも2017年1月時点の最新バージョンであり、ユーザーは自由に切り替えて使用できます。
2. Android SDK プログラムの上位バージョンと互換性があり、SDK 16 から 25 まで完全に逆コンパイルできます。
3. dex2jarを再構築することで、dex2jar自体の問題によって引き起こされるソフトウェアフリーズの問題を完全に解決できます。ソフトウェアがフリーズした場合でも、再起動後にJavaソースコードを自動的に逆コンパイルできます。

v3.5.0 ヤングムーンエディション:
更新日: 2017年8月8日 更新内容:
1. apktool の定期的なアップデートは引き続き利用可能で、apktool と shakapktool の両方がオプションとして用意されています。
2. Android SDKプログラムの上位バージョンと互換性があり、SDK 16から26まで完全にデコンパイルおよび再コンパイルできるため、上位バージョンで発生するフリーズ問題を解決できます。テスト環境は最新バージョンのJDK 18-144です。
3. dex2jar は、干渉防止機能をさらに強化し、新しい命令を追加するために作り直されたため、エラーが発生しても問題なく Java に逆コンパイルできます。
4. aapt などの多数のコンポーネントを再構築します。
5. oat2dex などのプラグインを完全に作り直し、Android XML および ARSC ファイル分析ツールを追加しました。
6. マルチ dex バッチ逆コンパイル プラグインを追加しました。これにより、任意の数の dex ファイルを一度に Java に逆コンパイルでき、jdgui と luten という 2 つのオプションが提供されます。

v3.3.0.0:
1. AndroidデバイスをWi-Fi経由で接続し、プログラムのインストール、実行、アンインストール、プログラム出力ログの閲覧を行うテスト機能を追加しました。詳細はFAQをご覧ください。
2. UTF8でエンコードされたファイルを保存するときに誤ってBOMが追加され、コンパイルに失敗する問題を修正しました。
3. Apk を初めてコンパイルするときに発生する System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException エラーの問題を解決します。
4. ApkTool がバージョン 2.1 に更新されました。jd-gui がバージョン 1.4 に更新され、jar バージョンが exe バージョンに変更されました (PS: 複数の jd-gui インスタンスを起動したくない場合は、jd-gui を開いた後、[ヘルプ] > [設定] をクリックし、[単一インスタンス] をチェックしてください)。aapt、zipalign、adb も最新バージョンに更新されました。

v3.2.0.0:
1. jd-gui、dex2jar、apktool などのコア コンポーネントをアップグレードし、それに応じて互換性を調整します。
2. キーストアの検証中にインターフェースがフリーズする問題を修正しました。
3. apktool 1.0 のサポートが削除され、apktool 2.0 以上のみがサポートされます (JDK バージョン 1.7 以上も必要です)。

v3.1.0.0:
1. apktool 2.x のサポートを追加しました(apktool 2.x はまだベータ版で、JDK 1.7 以降が必要です)。バージョン 1.5.2 のサポートは維持されます。2 つのバージョンはワンクリックで切り替えられます(メニュー「ツール」-「設定とオプション」-「オプション」-「ApkTool バージョン切り替え」)。
2. APKファイルへのドラッグアンドドロップ機能を追加しました。APKファイルをAPK編集ウィンドウにドラッグすると、自動的にキャプチャおよびデコンパイルされます。
3. コードエンコーダーに2つの変換コマンドが追加されました。「選択したテキストをUnicodeからASCIIに変換する」または「選択したテキストをASCIIからUnicodeに変換する」です。変換結果は、エディターで選択したテキストに直接置き換えられます。
4. 一部のシステム環境でサインイン時に発生する「java は内部コマンドでも外部コマンドでもありません」というエラーを修正しました。
5. キーストア ファイルを構成するときに、.keystore ファイルは不要になりました。
6. ファイル監視の問題を修正し、いくつかのマイナーな機能改善を行いました。

v2.4.2 アルファベータリリース日: 2013年5月2日
これにより、特定の APK (アイコンや機能のない APK など) を逆コンパイルした後に発生するエラーの問題が解決されます。
検索パネルのコントロールのサイズを調整して、画面が小さいネットブック (高さ 600 ピクセル) のすべてのコンテンツを表示します。
検索および置換テキスト ボックスにも拡張エディターが追加されます。
検索結果パネルに「すべて閉じる」機能を追加し、ワンクリックですべての検索タグをオフにできるようにします。
バージョン: 2.4.1 アルファベータ リリース日: 2013年5月2日
ファイル監視の問題を修正しました。(1) 外部から変更された一部のファイルについて、ユーザーに再読み込みの通知が間に合わない問題、(2) 検索・置換パネルの「すべて置換」機能を複数回使用すると未処理エラーが発生する問題などです。dex2jarの実装方法を変更しました(効果は同じですが、より安全です)。

v2.4 アルファベータリリース日: 2013年4月14日
これにより、キーストア署名方式が追加され、独自のキーストアを使用してAPKに署名できるようになります(キーストアはEclipseを使用して生成できます。ソフトウェアはデフォルトのtest.keystoreを提供します)。注:独自のキーストアを使用する場合は、設定ウィンドウの「検証」ボタンをクリックして「検証成功」と表示されていることを確認してから使用してください。設定が正しくない場合、コンパイルされたAPKは署名されません(つまり、APKにMETA-INFフォルダが含まれません)。また、このプロセス中にエラーメッセージが表示されず、原因のトラブルシューティングが困難になります。追記:JDK 1.7を使用している場合は、この署名方式を使用してください。そうしないと、署名に失敗する可能性があります。また、キーストアは独自のデータを生成できるため、共有署名証明書が360などのセキュリティソフトウェアによってマルウェアとしてフラグ付けされる可能性があるという問題を解決できます。
ファイル変更の監視の問題を修正し、必要に応じてユーザーにファイルを再ロードするよう通知するようになりました (開いているファイルが外部で変更された場合)。
検索ダイアログボックスを閉じた後に再度開けない問題を修正しました(開いたときにエラーが表示されました)。
JDK パスの自動検索と構成を改善しました (JDK の設定方法がわからない場合は、通常、JDK インストール バージョンをインストールすると自動的に見つかります)。

v2.3 アルファベータリリース日: 2013年4月9日
.samli および .xml ファイルの変更を監視する機能が追加されました。これにより、外部エディターを使用してファイルを変更した後に、変更されたファイルを再ロードするようにユーザーに通知できるようになります。
古いプロジェクトを手動でクリーンアップする場合は、システムがフリーズしたように見える問題を回避できるように、スレッドベースの操作に切り替えます。
ドロップダウン リスト インターフェイスの言語翻訳問題を解決します。
Xiao Dong と Xiao Xi が改良・修理されました。

「入門チュートリアル」、「よくあるソフトウェアの問題」、「zpsemo の「APK Jailbreaker」ビデオチュートリアル」、「その他のチュートリアル」

公式サイト:http://www.xiaomiren.net/

公式ダウンロード(3.3.0.0、現在は期限切れ)
http://pan.baidu.com/s/1kTidya7 抽出パスワード: eivb

非公式ダウンロード(3.5.0 七人の小僧 修正版 [20170808])
https://pan.baidu.com/s/1-d-peqzrAbGSRs5fR7uvFA 抽出コード: hhhh

皆さん、こんにちは。Qi Shaoyueです。今回は、2016年7月30日にアップデートされた、Xiaomi APKIDEの最新かつより強力なバージョン「APKIDE Modification 3.3.3(Shaoyue Enhanced Edition)」をお届けします。ここで説明と声明が必要です。繰り返しますが、このツールは再投稿ではなく、オリジナルのアップグレードです!宣言:多くの方がXiaomi APKIDEをご存じで、気に入っていただいていると思いますが、バージョン3.2以降、Xiaomi公式APK開発者からのアップデートが不足しているため、ソフトウェアは徐々に現在のニーズに応えられなくなってきました。そこで、バージョン3.3「Shaoyue Edition」をリリースすることを決定し、引き続きアップデートしていきます。APKIDE「Shaoyue Edition」は今後ますます強力になります。著作権の問題はQi ShaoyueとXiaomi APKIDEが共有しています。より強力なリバースエンジニアリングツールと環境を皆様に提供することを最終目標としているため、皆様のご理解とご支援を賜りますようお願い申し上げます。本バージョンでは柔軟性を重視し、ユーザーに選択肢を広げています。処理対象のAPKの複雑さによっては使い勝手が悪くなる可能性がありますが、現在のほとんどのAPKであれば、デコンパイルとリコンパイルは問題なく行えます。まずは、Rover氏とJailbreak氏の技術サポート、そしてフォーラムやグループの皆様のご厚意に心より感謝申し上げます。私の能力とエネルギーの限界による不備については、ご容赦ください。本バージョンの主な変更点は以下の通りです。
1. パッカーソフトウェアの逆コンパイルと再コンパイルに重点を置いて再最適化しました。
2. IDA の動的デバッグのためのこのソフトウェアの補助機能を強調します。
3. 多数の新しいプラグインとツールが追加されました。特に、DEX、ELF、OAT ファイルとファイル構造の補助分析、および暗号化と復号化のアルゴリズムの補助分析に重点が置かれています。

詳細については、変更履歴をご覧ください。今回のアップデートによる影響の概要は以下のとおりです。
1. これにより、特にパックされたソフトウェアを扱う際に、以前は逆コンパイル時に発生していたフリーズや異常なアイコンの問題が大幅に解決されました。
2. IDA の動的デバッグのために、ADB の補助機能とソフトウェア自体を強化します。
3. 主流のシェル検出記述ツールを追加
4. DEX ファイル分析用の Python プラグインを追加しました。
5. ELFファイル解析ツールを追加
6. DESおよびRSA暗号化/復号化ツールを追加