Debian/Ubuntu で「Katoolin」を使用してすべての Kali Linux ツールを自動インストールする方法
Katoolin は、選択した Linux ディストリビューションにKali Linux ツールをインストールするのに役立つスクリプトです。 Kali Linux 開発チームが提供するペネトレーション テスト ツールを使用したい人は、Katoolin を使用することで、好みの Linux ディストリビューション上でペネトレーション テストを効果的に実行できます。
このチュートリアルでは、Debian ベースの派生製品にKatoolin をインストールする手順を見ていきます。
カトゥーリンの主な特徴
- Kali Linux リポジトリの追加。
- Kali Linux リポジトリを削除します。
- Kali Linux ツールのインストール。
要件
Katoolin をインストールして使用するための要件。
- この場合のオペレーティング システムには、Ubuntu 14.04 64 ビットを使用します。
- Python 2.7
カトゥーリンのインストール
Katoolin をインストールするには、次のコマンドを実行します。
apt-get install git
git clone https://github.com/LionSec/katoolin.git && cp katoolin/katoolin.py /usr/bin/katoolin
サンプル出力
cp katoolin/katoolin.py /usr/bin/katoolin
Cloning into 'katoolin'...
remote: Counting objects: 52, done.
remote: Total 52 (delta 0), reused 0 (delta 0), pack-reused 52
Unpacking objects: 100% (52/52), done.
Checking connectivity... done.
次に、以下のコマンドを実行して /usr/bin/katoolin を実行可能にします。
chmod +x /usr/bin/katoolin
これで、 次のようにKatoolin を実行できるようになります。
katoolin
以下の出力は、 コマンドを実行したときのKatoolin のインターフェイスを示しています。
サンプル出力
$$\ $$\ $$\ $$\ $$\
$$ | $$ | $$ | $$ |\__|
$$ |$$ / $$$$$$\ $$$$$$\ $$$$$$\ $$$$$$\ $$ |$$\ $$$$$$$\
$$$$$ / \____$$\ \_$$ _| $$ __$$\ $$ __$$\ $$ |$$ |$$ __$$\
$$ $$< $$$$$$$ | Kali linux tools installer |$$ |$$ |$$ | $$ |
$$ |$$\ $$ __$$ | $$ |$$\ $$ | $$ |$$ | $$ |$$ |$$ |$$ | $$ |
$$ | $$\ $$$$$$$ | $$$$ |$$$$$$ |$$$$$$ |$$ |$$ |$$ | $$ |
\__| \__| \_______| \____/ \______/ \______/ \__|\__|\__| \__| V1.0
+ -- -- +=[ Author: LionSec | Homepage: www.lionsec.net
+ -- -- +=[ 330 Tools
1) Add Kali repositories & Update
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
ご覧のとおり、やりたいことを選択できるメニューが表示されます。
上記のインストール方法が失敗した場合は、次の手順を試すこともできます。
https://github.com/LionSec/katoolin.git ページに移動して、zip ファイルをダウンロードして解凍します。
wget https://github.com/LionSec/katoolin/archive/master.zip
unzip master.zip
解凍すると、katoolin.py スクリプトが見つかるはずです。 katoolin.py コマンドを実行すると、上記と同様の出力が表示されます。
cd katoolin-master/
chmod 755 katoolin.py
./katoolin.py
カトゥーリンの使用方法を教えてください。
Kali Linux リポジトリを追加し、リポジトリを更新するには、メニューからオプション 1 を選択します。
1) Add Kali repositories & Update
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat > 1
1) Add kali linux repositories
2) Update
3) Remove all kali linux repositories
4) View the contents of sources.list file
What do you want to do ?> 1
サンプル出力
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.DC9QzwECdM --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver pgp.mit.edu --recv-keys ED444FF07D8D0BF6
gpg: requesting key 7D8D0BF6 from hkp server pgp.mit.edu
gpg: key 7D8D0BF6: public key "Kali Linux Repository <[email >" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
次に、上のインターフェイスからオプション 2 を選択してリポジトリを更新できます。以下の出力から、Ubuntu に Kali Linux ツールをインストールできるように、Kali Linux リポジトリが更新されている部分のみをキャプチャしました。
What do you want to do ?> 2
Ign http://in.archive.ubuntu.com vivid InRelease
Ign http://security.ubuntu.com vivid-security InRelease
Ign http://in.archive.ubuntu.com vivid-updates InRelease
Get:1 http://security.ubuntu.com vivid-security Release.gpg [933B]
Ign http://in.archive.ubuntu.com vivid-backports InRelease
Get:2 http://repo.kali.org kali-bleeding-edge InRelease [11.9 kB]
Get:3 http://security.ubuntu.com vivid-security Release [63.5 kB]
Hit http://in.archive.ubuntu.com vivid Release.gpg
Get:4 http://repo.kali.org kali-bleeding-edge/main amd64 Packages [8,164 B]
Get:5 http://in.archive.ubuntu.com vivid-updates Release.gpg [933 B]
Get:6 http://repo.kali.org kali-bleeding-edge/main i386 Packages [8,162 B]
Hit http://in.archive.ubuntu.com vivid-backports Release.gpg
...
追加した Kali Linux リポジトリを削除する場合は、オプション 3 を選択します。
What do you want to do ?> 3
All kali linux repositories have been deleted !
操作の一部として、Apt パッケージは、ソースをリストする /etc/apt/sources.list を使用します。他のパッケージを入手してインストールします。
/etc/apt/sources.list ファイルの内容を表示するには、4 のいずれかを選択します。
What do you want to do ?> 4
#deb cdrom:[Ubuntu 15.04 _Vivid Vervet_ - Release amd64 (20150422)]/ vivid main restricted
See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
newer versions of the distribution.
deb http://in.archive.ubuntu.com/ubuntu/ vivid main restricted
deb-src http://in.archive.ubuntu.com/ubuntu/ vivid main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://in.archive.ubuntu.com/ubuntu/ vivid-updates main restricted
deb-src http://in.archive.ubuntu.com/ubuntu/ vivid-updates main restricted
...
戻るには、「back」と入力して [Enter]
キーを押すだけです。
What do you want to do ?> back
1) Add Kali repositories & Update
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat >
メイン メニューに戻るには、gohome と入力して [Enter]
キーを押します。
kat > gohome
1) Add Kali repositories & Update
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat >
Katoolin を使用して Ubuntu にインストールできる Kali Linux ツールにはさまざまなカテゴリがあります。
利用可能なカテゴリを表示するには、メイン メニューからオプション 2 を選択します。
kat > 2
**************************** All Categories *****************************
1) Information Gathering 8) Exploitation Tools
2) Vulnerability Analysis 9) Forensics Tools
3) Wireless Attacks 10) Stress Testing
4) Web Applications 11) Password Attacks
5) Sniffing & Spoofing 12) Reverse Engineering
6) Maintaining Access 13) Hardware Hacking
7) Reporting Tools 14) Extra
0) All
Select a category or press (0) to install all Kali linux tools .
選択したカテゴリを選択するか、オプション (0)
を選択して [Enter]
を押して、利用可能なすべての Kali Linux ツールをインストールできます。
また、Katoolin を使用してクラシックメニューインジケーターをインストールすることもできます。
- ClassicMenu インジケーターは、Ubuntu の Unity デスクトップ環境のトップ パネルのアプリケーション インジケーターです。
- ClassicMenu インジケーター は、デフォルトの Unity ダッシュ メニューよりもクラシック GNOME スタイルのアプリケーション メニューを好む人のために、クラシックな GNOME スタイルのアプリケーション メニューを取得する簡単な方法を提供します。
詳細については、http://www.florian-diesch.de/software/classicmenu-indicator/ をご覧ください。
クラシックメニュー インジケーターをインストールするには、y
を押し、[Enter]
を押します。
kat > back
1) Add Kali repositories & Update
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat > 3
ClassicMenu Indicator is a notification area applet (application indicator) for the top panel of Ubuntu's Unity desktop environment.
It provides a simple way to get a classic GNOME-style application menu for those who prefer this over the Unity dash menu.
Like the classic GNOME menu, it includes Wine games and applications if you have those installed.
For more information , please visit : http://www.florian-diesch.de/software/classicmenu-indicator/
Do you want to install classicmenu indicator ? [y/n]> y
This PPA contains the most recent alpha/beta releases for
* Arronax http://www.florian-diesch.de/software/arronax/
* ClassicMenu Indicator http://www.florian-diesch.de/software/classicmenu-indicator/
* Privacy Indicator http://www.florian-diesch.de/software/indicator-privacy/
* RunLens http://www.florian-diesch.de/software/runlens/
* Unsettings http://www.florian-diesch.de/software/unsettings/
* UUdeLens http://www.florian-diesch.de/software/uudelens
More info: https://launchpad.net/~diesch/+archive/ubuntu/testing
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmpaqk6fphl/secring.gpg' created
gpg: keyring `/tmp/tmpaqk6fphl/pubring.gpg' created
...
オプション 4 を選択し、y を押してから [Enter] を押して、Ubuntu に Kali メニューをインストールすることもできます。
Katoolin を終了するには、Ctrl+C キーを押します。
kat > ^CShutdown requested...Goodbye...
結論
これらのインストール手順は従うのが簡単で、Katoolin の使用も簡単です。この記事がお役に立てば幸いです。さらにアイデアがある場合は、コメントを投稿してください。このようなガイドをさらに見つけるには、TecMint に常に接続してください。