WSL環境でのKali Linuxのセットアップ(Try Hack MeへOpenVPN接続まで)

By maruhi (@maruhi.f5.si)
Published:

書店で 7日間でハッキングをはじめる本 を発見。

最近、ようやく情報処理安全確保支援士の登録をしたし、 セキュリティの勉強しないとな、と思っていたところ、ちょうど良さそうなボリューム感。 この本といっしょに、Try Hack Me でちょこちょこ遊んでいけたらいいな。

ということで、まずは、Kali Linux 環境の準備。

本では Virtual Box の手順だったが、早速逸脱して、WSLに導入した。

その際のメモを記載。

Kali Linux のイメージ導入

まず、WSL上にKali Linuxのイメージを導入しようとしたところ、さっそく躓く。

なぜか、CLIでインストールができなかった。

実施したコマンド `` bash > wsl --install -d kali-linux ダウンロード中: Kali Linux Rolling 見つかりません (404)。 エラー コード: Wsl/InstallDistro/HTTP_E_STATUS_NOT_FOUND CODEBLOCK0 bash > wsl --install -d kali-linux ダウンロードしています: Kali Linux Rolling インストールしています: Kali Linux Rolling 指定された名前のディストリビューションは既に存在します。--name を使用して別の名前を選択してください。 エラー コード: Wsl/InstallDistro/Service/RegisterDistro/ERROR_ALREADY_EXISTS CODEBLOCK1 bash kali@kali:~$ sudo apt update kali@kali:~$ sudo apt upgrade CODEBLOCK2 kali@kali:~$ sudo apt update kali@kali:~$ sudo apt install -y kali-win-kex CODEBLOCK3 bash sudo apt install fcitx5-mozc CODEBLOCK4 $ sudo openvpn ~/.vpn_config/your_name.ovpn CODEBLOCK5 $ ping 10.10.10.10 PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data. 64 bytes from 10.10.10.10: icmp_seq=1 ttl=63 time=341 ms 64 bytes from 10.10.10.10: icmp_seq=2 ttl=63 time=365 ms 64 bytes from 10.10.10.10: icmp_seq=3 ttl=63 time=284 ms ^C --- 10.10.10.10 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 284.086/330.001/364.515/33.810 ms CODEBLOCK6 $ curl 10.10.10.10/whoami 10.aa.bb.cc CODEBLOCK7 bash $ sudo apt update Get:1 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-last-snapshot InRelease [41.5 kB] Err:1 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-last-snapshot InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key 827C8569F2518CC677FECA1AED65462EC8D5E4C5, which is needed to verify signature. All packages are up to date. Warning: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-last-snapshot InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key 827C8569F2518CC677FECA1AED65462EC8D5E4C5, which is needed to verify signature. Warning: Failed to fetch http://http.kali.org/kali/dists/kali-last-snapshot/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key 827C8569F2518CC677FECA1AED65462EC8D5E4C5, which is needed to verify signature. Warning: Some index files failed to download. They have been ignored, or old ones used instead. CODEBLOCK8 sudo wget https://archive.kali.org/archive-keyring.gpg -O /usr/share/keyrings/kali-archive-keyring.gpg ``