AndroidフォンにKali Linux NetHunterをインストールする方法
Kali Linux は、世界で最も人気のある侵入テストおよびセキュリティ監査オペレーティング システムです。NetHunter プロジェクトのおかげで、Kali Linux を Android フォンにインストールできるようになりました。
NetHunter は Kali Linux のモバイル バージョンであり、Android デバイス用に設計されています。これは侵入テストの強力なツールです。このチュートリアルでは、ルート化されていない Android フォンに NetHunter をインストールする方法を示します。
侵入テストに興味がある場合は、Android およびデスクトップ用のこれらの追加の侵入ツールも確認してください。
Kali Linux NetHunter とは?
Kali Linux NetHunter は、人気のある Kali Linux セキュリティ オペレーティング システムのモバイル バージョンです。ルート化されていない Android スマートフォンにインストールして、スマートフォンから多くの侵入テスト ツールを実行できます。
Kali NetHunter には 3 つのバージョンがあります。
- ルート化されていない Android フォン向けの NetHunter Rootless
- NetHunter 固有のカーネルを使用したカスタム リカバリを備えたルート化された電話用の NetHunter
- カスタム リカバリ機能付きの電話用 NetHunter Lite
3 つのバージョンすべての NetHunter スイートは、次のもので構成されています。
- 何百ものセキュリティ アプリケーションを備えた NetHunter App Store
- Kali Linux で利用可能なすべてのアプリを含む Kali Linux コンテナー
- NetHunter App Store にアクセスするための Android アプリ
- Kali デスクトップ セッションを実行するための NetHunter KeX (デスクトップ エクスペリエンス)。NetHunter KeX には、スクリーンキャスティングとミラーリングのサポートが含まれています。
Android に Kali Linux NetHunter をインストールする手順
Kali Linux Nethunter をインストールするための唯一の要件は、電話が Android 7 以降を実行していることです。12 より前の Android バージョンをお勧めします。12 より前のバージョンでは、処理能力を消費しすぎるとアプリのプロセスを監視して強制終了します。
1. 電話に Termux をインストールする
- Termux アプリは Google Play ストアから入手できますが、この亜種は推奨されていません。更新を受け取らず、バグや古いリポジトリが含まれています。GitHubページから最新バージョンをインストールすることをお勧めします。
上で強調表示されているオプションをクリックして、アプリをダウンロードします。インターネットの速度にもよりますが、ダウンロードには数秒かかります。ダウンロードしたファイルをタップしてインストールします。
- デフォルトでは、お使いの携帯電話では提供元不明のアプリをインストールすることは許可されていません。その場合、「設定」をタップして権限を設定する必要があります。
- 次のように、スマートフォンから設定ページにリダイレクトされます。このページでは、ブラウザからのアプリのインストールを許可することを選択できます。
- アプリをインストールできる [インストール] オプションが表示されます。
2. リポジトリのアップグレード
Termux アプリをインストールしたら、リポジトリを更新する必要があります。Debian Linux とその派生バージョンのほとんどは、APT (Advanced Package Tool) を使用してソフトウェアをインストールします。参照用に、apt および apt-get コマンドのこの究極のガイドを参照してください。
コマンドを実行するupdate
と、構成されたリソースからパッケージ ソース情報が取得されます。このupgrade
コマンドは、この情報を使用して、すべてのパッケージを最新バージョンにアップグレードします。
また、Termux をより有効に活用するための基本的な Linux コマンドを学習することもできます。
まず、次のupdate
コマンドを実行します。
apt update
次のコマンドを入力します。
apt upgrade
「続けますか?」と聞かれたら Yと を押しEnterます。
次に、次のコマンドを使用して、Termux アプリのストレージ アクセス許可を設定します。
termux-setup-storage
デバイス上のファイルへのアクセスを Termux に許可するかどうかを尋ねるポップアップが表示されます。「許可」をタップします。
3. NetHunter をインストールする
- 次のコマンドを実行して Wget をインストールします。
apt install wget
「続けますか?」と聞かれたら で返信しYます。
- 以下のコマンドを実行して、NetHunter インストール ファイルをダウンロードします。アドレスを正しく入力してください。
wget -O install-nethunter-termux https://offs.ec/2MceZWr
- ダウンロードしたファイルのファイル権限を調整して、実行可能にします。
chmod +x install-nethunter-termux
- NetHunter を実行します。
./install-nethunter-termux
インターネット接続速度によっては、インストールに時間がかかる場合があります。
- ダウンロードした rootfs ファイルを削除するかどうか尋ねられたら、N後で必要になる可能性があるため、 と返信します。
4. Kali NetHunter を起動します
Kali Linux NetHunter コマンド ライン インターフェイスを開始するには、次のコマンドを入力します。
nethunter
nh
コマンドを NetHunter のショートカットとして使用することもできます。
次のステップは、NetHunter KeX パスワードを設定することです。このコマンドを実行するには、NetHunter CLI を終了する必要があることに注意してください。
nethunter kex passwd
次のコマンドを実行して、NetHunter KeX を開始します。
nethunter kex
後で使用するため、RFB ポート番号を書き留めておいてください。
この時点で、NetHunter は稼働していますが、ソフトウェアを使用するにはディスプレイを構成する必要があります。
5. NetHunter KeX をインストールする
NetHunter KeX は、NetHunter の App Store です。このアプリ ストアには、通常のアプリ ストアでは入手できないさまざまなツールが含まれています。Samsung Dex と混同しないでください。
- NetHunterアプリ ストアのWeb サイトにアクセスします。
- NetHunter ストア アプリをダウンロードしてインストールします。
- アプリ ストアを起動し、NetHunter KeX を検索してインストールします。
- NetHunter Store アプリが NetHunter KeX アプリをダウンロードした後、インストールするかどうかを尋ねられます。「インストール」をタップします。
- NetHunter KeX を起動します。アプリでは、KeX のユーザー名とパスワードを入力する必要があります。ユーザー名はオプションです。私たちの場合、それは必要ありません。前に設定したパスワードを入力し、ポート番号が NetHunter KeX を構成したときと同じであることを確認してから、[接続] をクリックします。
- すべての手順を正しく実行すると、Android フォンで Kali NetHunter GUI が実行されているはずです。
Android で Kali Linux Nethunter を使用する
快適さのために、ダイレクト スワイプ パン、ダイレクト ホールド パン、シングル ハンド、およびシミュレートされたタッチパッドのいずれかの入力モードを選択できます。ダイレクト スワイプ パン モードを使用すると、マウスに触れることで直接マウスを制御できます。タップすると、タップした場所でマウスがクリックします。
ダイレクト ホールド パン モードを使用するには、長押ししてパン モードを開始します。タップすると、タップした場所でマウスがクリックされます。シミュレートされたタッチパッド モードは、画面をシミュレートされたタッチパッドに変換します。最後に、Single Hand モードは Direct および Swap Pan モードと同様に機能しますが、長押しするとオプションのリストが表示されるメニューが開きます。
または、Kali Linux (デスクトップ) から Android スマートフォンにアクセスする場合は、このチュートリアルで方法を学んでください。
よくある質問
Kali NetHunter と互換性のある電話はどれですか?
NetHunter Rootless は、ほとんどの Android 携帯と互換性があります。NetHunter のコンテナーとして機能する Termux アプリには、Android 7 以降が必要です。ただし、Android 12 で実行されているデバイスは、処理能力を消費しすぎるとアプリのプロセスを強制終了することが多いため、動作しない可能性があります。
携帯電話の Kali NetHunter は Android オペレーティング システムを破壊しますか?
Kali NetHunter Rootless をインストールしても、携帯電話のオペレーティング システムは置き換えられません。スマートフォンの他のアプリと同じように動作します。さらに、Kali NetHunter をアンインストールするときにオペレーティング システムを再インストールする必要はありません。また、問題なく携帯電話を更新することもできます。
画像著作権:カリ. Allan Ngetich によるすべてのスクリーンショット
コメントを残す