KaliLinuxの「ライブ」USBドライブの作成

このチュートリアルでは、KaliLinuxをUSBドライブにインストールする方法を説明します。
ドライブにファイルを保存してから、
USBドライブからKaliを実行できるようにするための永続性。これは、Kali Linuxを使用するための適切な環境をセットアップし、そのツールの使用方法を示すのに役立つ一連のチュートリアルの1つです。

このシリーズのチュートリアルには次のものが含まれます。

  • KaliLinuxをVMとしてインストールする
  • Kali Linux LiveUSBドライブを作成する
  • KaliLinuxを構成する
  • KaliLinuxを使用したパッケージ管理
  • KaliLinuxテストラボのセットアップ
  • KaliLinuxツールの使用

目的

このセッションの終わりまでに次のものを作成できます。KaliLiveLinuxを実行するUSBドライブ。 USBドライブに永続化するためのパーティション。新しいパーティション上のファイルシステム。

KaliLinuxのダウンロード

Kali Linuxのダウンロード方法は、このシリーズの最初のチュートリアル「KaliLinuxをVMとしてインストールする」で説明されています。画像は次の場所にあります:https://www.kali.org/downloads/。

ダウンロードの確認

Kali LinuxISOの確認方法もチュートリアルで説明されています「KaliLinuxをVMとしてインストールする」。これを行うには、次のコマンドを実行します。

$ shasum -a 256 kali-linux-2020.1-live-amd64.iso

出力は次のようになります。

acf455e6f9ab0720df0abed15799223c2445882b44dfcc3f2216f9464db79152

結果のSHA256署名は、画像の公式ダウンロードページのsha256sum列に表示される署名と一致する必要があります。

起動可能なライブUSBドライブ

Kali Linuxを起動して実行する最も簡単な方法は、USBドライブからライブで実行することです。この方法にはいくつかの利点があります。

  • ホストシステムのハードドライブに変更を加えないため、非破壊的です
  • ポータブルなので、持ち運びや持ち運びが可能です。利用可能なシステムで数分で実行
  • データをUDBドライブに保存できるように永続的である可能性があります

起動可能なUSBドライブを作成するには、検証済みのコピーが必要です最新のKaliビルドとUSBドライブのISOイメージ(最小サイズは8GB)。起動可能なKaliLinuxUSBドライブの作成は非常に簡単です。 Kali ISOファイルをダウンロードして確認したら、次のいずれかのコマンドを使用します。

  • Linuxではrootとしてログインし、ddコマンドを使用します
  • Windowsでは1つ使用します。 GUIツールのうち、unetbootinまたはrufus

MXLinuxで最初の方法を使用します。

USBドライブをマウントします

ログインしますルート(またはsudoを使用)し、USBドライブを挿入する前にディスクドライブのリストを確認します。

#fdisk -l#小文字のLを使用

1つのディスクの場合、次のようになります。

次に、USBドライブを挿入してコマンドを再度実行します。

#fdisk -l#小文字のLを使用します

これにより、同様の結果が返されます宛先:

ここでは、USBドライブが/ dev / sdbとしてマウントされています。

USBを作成しますドライブ

ブータブルUSBドライブを作成するには、ISOを含むディレクトリに移動し、ddコマンドを実行します。これには5〜10分かかります。

警告:このプロセスは非常に簡単ですが、間違ったパスを指定するとディスクドライブが簡単に上書きされるので注意してください。実行する前に実行していることを再確認してください。後で実行すると手遅れになります。コマンドddは、ディスクデストロイヤーとしては何の意味もありません!

#ls
#dd status = progress if = kali-linux-2020.1-live -amd64 of = / dev / sdb bs = 512k

USBドライブのテスト

起動可能なUSBドライブをテストするには、マシンを再起動します。

永続性の追加

Kali Linux Live USBドライブには、ブートメニューにオプション4があり、KaliLiveの再起動後も永続性を使用してUSBドライブにデータを保存できます。これは、異なるシステムから起動する場合でもファイルへの変更を保存できるため、非常に便利です。

ここでは、永続性をサポートするようにKali Linux LiveUSBドライブをセットアップします。

  • ユーザーはrootです
  • USBドライブは/ dev / sdbです
  • USBドライブの容量は少なくとも8GB。 KaliLinuxイメージは3GBをわずかに超え、永続データを保存するには約4.5GBの新しいパーティションが必要です
  • 別のLinuxシステムが実行されています。KaliLiveUSBドライブにすることはできません

永続性を追加するには、最初にLinuxシステムを起動し、Kali LiveUSBドライブを挿入します。ここではMXLinuxを使用します。

ディスクの表示

最初にUSBドライブを挿入し、ディスクの詳細を表示します。

#fdisk -l #小文字のLを使用

ディスクの編集

次のコマンドを入力します。

#fdisk / dev / sdb

次に、ヘルプ画面を表示するには、コマンドプロンプトでmと入力します。

コマンド(ヘルプはm):m

パーティションの作成

新しいパーティションを作成するには、次のように入力します。

コマンド(ヘルプはm):n

デフォルトは括弧内に示されていることに注意してください。

プライマリパーティションの場合はreturnキーを押します(デフォルトはp)。

パーティションの場合はreturnキーを押します。番号(デフォルトは3)。

Returnキーを押して、最初のセクターのデフォルトを受け入れます。

+ 4.5Gのサイズを入力し、returnキーを押します。

Toパーティションテーブルを表示して、pと入力します。

Partiを保存テーブル

終了して新しいパーティションテーブルをディスクに書き込むには、次のように入力します。

コマンド(ヘルプはm):w

使用可能なディスクパーティションを次のように一覧表示します:

#ls devsdb *

次の方法でも確認できます:

#fdisk -l

ファイルシステムの作成

次のステップは、パーティションにext3ファイルシステムを作成し、永続性のラベルを付けることです。これには数分かかる場合があります:

#mkfs.ext3-L永続性/ dev / sdb3
#e2label / dev / sdb3永続性

マウントポイントを作成し、新しいパーティションをマウントします:

#mkdir -p / mnt / my_usb
#mount / dev / sdb3 / mnt / my_usb

ファイルの作成

マウントされたものを表示するパーティション:

#df -h

次に、永続性を有効にする構成ファイルを作成します。

#echo “/ union” > /mnt/my_usb/persistence.conf

最後に、パーティションをアンマウントします:

#umount / dev / sdb3

永続性のテスト

永続性をテストするには、Kali Live LinuxUSBドライブから起動します。

ここで、最初のオプションではなく4番目のオプションを選択します。 。

ターミナルウィンドウを開いて、次のように入力します。 :

$ ls

次のテキストを新しいファイルmyfileに保存します:

$ echoこれは私の永続ファイルです> myfile
$ ls
$ cat myfile

ここで、システムをシャットダウンし、USBドライブを取り外します。

永続性が機能していることをテストするには、 Kali Live Linux USB、ターミナルを開いて次のように入力します:

$ sudo cat / run / live / persistence / sdb3 / myfile

USBドライブが正しく構成されている場合、ファイルが表示されます。

結論

このチュートリアルでは、永続的なKali LiveLinuxを作成してテストする方法について説明しました。 USBドライブ。

次のステップ

ここで得た知識を有効に活用し、独自のUSBドライブを作成してテストしてみてください。次に、このシリーズの次のパートであるKaliLinuxの構成に進むことをお勧めします。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です