高度な使用法
章
9
Contents
Kali パッケージの変更 222 Linux カーネルの再コンパイル 233 カスタム Kali Live ISO イメージの構築 237
USB キーを使用して Live ISO に永続性を追加する 240 製品概要 246
Kaliは、高度にモジュール化されカスタマイズ可能な侵入テストフレームワークとして構築されており、かなり高度なカスタマイズと使用が可能です。カスタマイズは、ソースコードレベルから始まり、複数のレベルで行うことができます。すべてのKaliパッケージのソースは公開されています。この章では、パッケージの取得、変更、そしてそれらから独自のカスタマイズパッケージを構築する方法を説明します。Linuxカーネルは特殊なケースであるため、専用のセクション(セクション9.2「Linuxカーネルの再コンパイル」)で説明します。ここでは、ソースの場所、カーネルビルドの構成方法、そして最後にカーネルをコンパイルして関連するカーネルパッケージをビルドする方法について説明します。[233ページ]
カスタマイズの2番目のレベルは、ライブISOイメージの作成プロセスです。 ライブビルド このツールは、ミラーで利用可能なパッケージの代わりにカスタム Debian パッケージを使用する可能性を含め、結果の ISO イメージをカスタマイズするためのフックと構成オプションを多数提供します。
また、再起動後もファイルやオペレーティング システムの変更が保持される、USB キー上に構築された永続的なライブ ISO を作成する方法についても説明します。
Kali パッケージの変更ソースの入手ビルドの依存関係のインストール変更を加えるパッチの適用ビルドオプションの調整新しいアップストリームバージョンのパッケージ化ビルドの開始Linux カーネルの再コンパイル概要と前提条件ソースの入手カーネルの構成パッケージのコンパイルとビルドカスタム Kali Live ISO イメージの構築前提条件のインストールさまざまなデスクトップ環境でライブイメージを構築するインストールされているパッケージのセットの変更フックを使用して画像のコンテンツを微調整するISO イメージまたはライブ ファイルシステムへのファイルの追加USB キーを使用して Live ISO に永続性を追加する永続化機能: 説明USB キーに暗号化されていない永続性を設定するUSB キーでの暗号化永続化のセットアップ複数の永続ストアの使用 製品概要Kali パッケージを変更するためのヒントの概要Linux カーネルを再コンパイルするためのヒントの概要カスタム Kali Live ISO イメージを構築するためのヒントの概要