APK · 無料 · 端末内で処理

APK ファイルをオンラインで破損させる

Android の .apk ファイルを無料でオンラインで破損させます。ZIP コンテナーとマニフェストを破壊するため、パッケージはインストールも解析もできなくなります。

  • アップロードなし
  • サイズ制限なし
  • 登録不要

APK ファイルを破損させる

.apk, .aab, .xapk 向けに調整していますが、他のどの形式でも同じように動作します。

100% 端末内で処理
ここにファイルをドロップ、または 参照 形式もサイズも自由、複数ファイルを同時に処理できます
破損レベル

処理中…0%
ダウンロードの準備ができました

APK ファイルをきちんと壊すのが難しい理由

APK は、コンパイル済みマニフェスト、DEX バイトコード、リソース、そして Android がインストール前に検証する署名ブロックを含む ZIP アーカイブです。インストール時にアーカイブ構造と署名の両方が検証されるため、破損した APK は非常に早い、そして非常に目立つ段階で失敗します。

このツールが破壊するもの

  • ZIP コンテナー. ローカルファイルヘッダー、セントラルディレクトリ、EOCD レコードがすべて破壊されます。
  • AndroidManifest.xml. パッケージ名、権限、起動アクティビティーを宣言するコンパイル済みバイナリーマニフェストに到達できなくなります。
  • classes.dex. DEX バイトコードのエントリーがヘッダーを失い、検証も読み込みもできなくなります。
  • 署名ブロック. セントラルディレクトリの手前にある APK Signature Scheme のブロックが破壊され、検証は即座に失敗します。

そのあと表示されるもの

アプリケーション動作
Android でのインストール「アプリをインストールできませんでした」または「パッケージの解析中に問題が発生しました。」
adb installINSTALL_PARSE_FAILED_NOT_APK または署名検証の失敗。
Google Play Console無効なパッケージとしてアップロードを拒否します。
APK 解析ツールjadx や apktool がアーカイブを開けません。

これを行うよくある理由

  • サイドロードや MDM の配布経路が無効なパッケージを拒否することのテスト。
  • アプリ配布ポータルが公開前にアップロードを検証することの確認。
  • ダウンロードとインストールの処理が途中で切れた転送を検出することの確認。
  • モバイルセキュリティ解析の演習用に不正なパッケージを用意すること。

APK ファイルを破損させる手順

  1. 上のボックスに .apk ファイルをドロップするか、クリックして選択します。
  2. 部分的な損傷(Light)や復元ソフトの無力化(Heavy)が必要でなければ、レベルは Standard のままにします。
  3. ファイルを破損 を押します。処理は端末内で行われるため、ほぼ即座に終わります。
  4. 結果をダウンロードします。既定では元のファイル名とバイト長がそのまま保たれます。

APK についてのよくある質問

Android が「パッケージの解析」と言うのはなぜですか。

インストーラーが何よりも先に ZIP 構造とコンパイル済みマニフェストを読むからです。どちらも破壊されているため、インストールではなく解析の段階で失敗します。

署名も壊れますか。

はい。署名ブロックはアーカイブ内部にあり一緒に破壊されるため、仮にパーサーがそこまでたどり着けたとしても署名検証は失敗します。

AAB バンドルでも動作しますか。

はい。Android App Bundle も ZIP コンテナーで、同じプロファイルを使います。

apktool でまだ解析できますか。

いいえ。読み取れるアーカイブのインデックスがなければ、apktool も jadx もデコードするものがありません。

責任を持ってご利用ください。 Files Corrupter はソフトウェアテスト、QA、研究、研修、教育のために作られています。完成した成果物であるかのように見せる目的で、意図的に破損させたファイルを提出する行為は、学校や勤務先の規則に反する場合があります。出力の使い方についてはご自身が責任を負います。詳しくは 免責事項.

その他の システム 向けツール

すべての破損ツール