ARSC コンバーター

Androidアプリリソース (ARSC) からテキストを抽出


.ARSC ファイルをドロップまたはアップロード

ARSC ファイルからテキストを抽出する方法

  1. 上記の "ファイルを選択" ボタンをクリックし、ARSC ファイルを選択します。
  2. 利用可能な場合は、プレビューが表示されます。
  3. "ファイルを変換..." ボタンをクリックして、テキスト情報を抽出します。

ARSC を別のファイルタイプに変換

ARSC リソース を別の形式に変換する、Android Studio または 開発者 ソフトウェアが必要です。

ファイルを ARSC に変換

他のファイル形式を "コンパイル済みAndroidリソースファイル" ファイル形式に変換するには、Android Studio または類似のソフトウェアが必要です。


ARSC ファイルについて

.arscファイル形式は、Androidアプリケーションパッケージ(.APKファイル)内で使用されるコンパイル済みリソースインデックスです。マスターデータベースのルックアップテーブルとして機能し、Androidオペレーティングシステムがアプリのコード内のリソースIDを、対応するローカライズされたテキスト文字列、スタイル、レイアウトの寸法、外部アセットのパスにすばやくマッピングできるようにします。通常、resources.arscという名前が付けられるこのファイルは、アプリのビルドプロセス中にAndroid Asset Packaging Tool (AAPT)によってネイティブに生成されます。

.arscファイルの主な欠点は、コンパイルされたバイナリ形式であることです。標準のテキストエディタで直接開いたり編集したりすることはできません。試してみると、文字化けした読めない文字が画面いっぱいに表示され、1バイトでも編集するとファイルが破損し、親アプリケーションがクラッシュすることがよくあります。これにより、アプリの改造、リバースエンジニアリング、インターフェーステキストのローカライズなどのタスクは、開発者以外にとっては非常に困難になります。データを安全に読み取ったり編集したりするには、Apktoolのような複雑なリバースエンジニアリングフレームワークに依存するか、Android Studioに組み込まれているAPK Analyzerを使用する必要があります。

ユーザーは通常、基になるアプリケーション文字列を表示、翻訳、または変更するために、.arscファイルを人間が読める.XML.JSON、または.TXT形式に変換する必要があります。.XMLに逆コンパイルすると、最適化されたバイナリ構造は失われますが、再コンパイルする前に完全な編集機能を利用できるようになります。.arscは標準的なテキストドキュメントではなく、高度に専門化された開発者向けデータベースであるため、標準的なオンラインドキュメントコンバーターではこれらのファイルをまったく処理できません。

このファイル形式は、Androidのビルドツールチェーンに依存するクローズドなコンパイル済み形式であるため、開いたり変換したりするのが非常に難しいことで知られています。専用のデコンパイラだけが、埋め込まれたデータを適切に読み取り、有用なXMLツリーに抽出できます。それにもかかわらず、ファイルをconvert.guruにドラッグアンドドロップするだけで、正確な形式を特定し、バイナリヘッダーを検査し、内部に隠されている生のプレーンテキスト文字列を表示できます。当社の分析でサポート対象の基盤形式または埋め込み形式が検出された場合は、表示や基本的なテキスト抽出が可能な場合があります。

Convert.Guru はARSCファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。

ほかのユーザーは DEX, RSA, PROPERTIES, SO, SF, XML, APK, TXT, BIN, UNITY_BUILTIN_EXTRA, MF, UNITY DEFAULT RESOURCES, ZIP ファイルも変換しました。


よくある質問

ARSC ファイルを JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS または SWIFT に変換したい場合は、Android Studio または「Androidアプリリソーステーブル」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。

SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS または TS ファイルを ARSC に変換するには、Android Studio または「Androidアプリリソーステーブル」カテゴリの他の同等のツールを試してください。



ARSCコンバーターについて

Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、ARSC を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。ARSC コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。