Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 046

Android Debug Bridge (ADB)

Android Debug Bridge (ADB) とは何ですか?

Android Debug Bridge (ADB)Android SDK に含まれるコマンドラインの開発者向けツールで、ホスト PC が USB または TCP 経由で Android 端末やエミュレーターと通信し、アプリ導入・ログ取得・シェルコマンド実行を行えるようにする。


ADB はデバッグ目的で Android に組み込まれており、開発者向けオプションから有効化します。APK のインストール、ファイルの送受信、バグレポートの取得、shell ユーザー権限でのシェル起動などが可能です。最新の Android は新しい ADB ホスト鍵ごとに指紋による明示的な認可を要求しますが、ネットワーク経由 (adb tcpip 5555) で認証なしに ADB を有効化したことで、インターネット上の何千もの端末が ADB.Miner などのワームの侵入を受けてきました。ADB はモバイルペネトレーションテストやフォレンジックでも広く活用されます。ベストプラクティスは、本番端末では ADB を無効にし、未知の ADB 鍵を承認せず、ADB over Wi-Fi を信頼できるネットワークに限定することです。

  1. 01

    ペンテスターが adb logcat を使い、テスト中のアプリの実行時ログを取得する。

  2. 02

    公開インターネット上で adb tcpip 5555 を開放していた端末を介して ADB.Miner が拡散した。

よくある質問

Android Debug Bridge (ADB) とは何ですか?

Android SDK に含まれるコマンドラインの開発者向けツールで、ホスト PC が USB または TCP 経由で Android 端末やエミュレーターと通信し、アプリ導入・ログ取得・シェルコマンド実行を行えるようにする。 サイバーセキュリティの モバイルセキュリティ カテゴリに属します。

Android Debug Bridge (ADB) とはどういう意味ですか?

Android SDK に含まれるコマンドラインの開発者向けツールで、ホスト PC が USB または TCP 経由で Android 端末やエミュレーターと通信し、アプリ導入・ログ取得・シェルコマンド実行を行えるようにする。

Android Debug Bridge (ADB) はどのように機能しますか?

ADB はデバッグ目的で Android に組み込まれており、開発者向けオプションから有効化します。APK のインストール、ファイルの送受信、バグレポートの取得、shell ユーザー権限でのシェル起動などが可能です。最新の Android は新しい ADB ホスト鍵ごとに指紋による明示的な認可を要求しますが、ネットワーク経由 (adb tcpip 5555) で認証なしに ADB を有効化したことで、インターネット上の何千もの端末が ADB.Miner などのワームの侵入を受けてきました。ADB はモバイルペネトレーションテストやフォレンジックでも広く活用されます。ベストプラクティスは、本番端末では ADB を無効にし、未知の ADB 鍵を承認せず、ADB over Wi-Fi を信頼できるネットワークに限定することです。

Android Debug Bridge (ADB) からどのように防御しますか?

Android Debug Bridge (ADB) に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

Android Debug Bridge (ADB) の別名は何ですか?

一般的な別名: adb, デバッグブリッジ。

関連用語