概要
- セキュリティ関連のテストを学ぶために、ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習(IPUSIRON)|翔泳社の本をやってみようとしている
-
Kali Linux
の環境構築で、apt-get update
できなくて困った - 対処策がいくつかある用なので、見つけたものを共有する
- 原因までは調べられてないので、詳しい方にコメントいただけると嬉しいです
現象
- Virtual Box 内のKali Linuxで、
sudo apt-get update
するとHash Sum mismatch
になる - 環境情報
- Windows 10 Pro (21H2)
- Virtual Box (6.1.14)
- Kali Linux (2022.1,amd64)
解決策
- 手順
- Kail LinuxのVirtual Boxをシャットダウンする
- Windows Power Shell を管理者モードで立ち上げて、以下のコードを実行する
bcdedit /set hypervisorlaunchtype off
- 正常に実行された旨のメッセージを確認した上で、コンピュータを再起動する
- 出典
- 結果
-
Hash Sum mismatch
が出なくなり、無事apt-get update
できた
-
備考
- 上記解決策を見つけるまで2つの対処策を試して失敗している
- 環境や原因によっては有効な可能性があるので、上でダメならこちらを試せば解決する可能性もあり
失敗した対処策
(1)/var/lib/apt/lists
のファイルを移動(または削除)する
- 出典
- 結果
- 変化なし(試す前と同じく、SHA256だけ不一致状態)
(2)gcrypto
の設定をいじる
- 出典
- 対処
$ sudo bash
# mkdir /etc/gcrypt
echo all >> /etc/gcrypt/hwf.deny
- 結果
- 解決せず
終わりに
ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習(IPUSIRON)|翔泳社の本、すごく良い本だが、本が書かれてからKali Linux
のほうの仕様が結構変わっているため、ちょいちょい読み替えていくところが発生している
時間があれば、どう読み替えればいいかも書いていきたい。