Kali Linux是常用的滲透測試系統,如果經常在windows下辦公,要用Kali的時候還得再登陸另外的系統,現在有辦法可以在windows10 上直接安裝一個Kali Linux系統,而且很簡單。直接在Windows App Store裡就可以安裝。
打開Windows App Store,搜索kali linux即可找到。
然後點擊獲取,App Store
很快就會下載並自動安裝完成,因為是輕量的系統,所以非常小。
安裝完成後可以在最近添加中看到kali linux
點擊即可以打開Kali Linux, 但是這個時候並不能使用,因為沒有打開windows的子系統設置,你需要在管理員權限下的PowerShell中執行如下命令,並重啟機器
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
重啟機器後,以管理員權限運行Kali Linux,不然很多操作都會受限。
初次登陸會提示設置密碼。
由於是輕量級的系統,所以Kali Linux很多工具都需要單獨安裝,這裡以安裝metasploit-framework 為例
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install metasploit-framework
其實在安裝metasploit的時候已經安裝好了很多其他的工具,比如Python3,nmap,但是這個nmap在子系統下並不能直接用,他會提示裡用在windows下的nmap版本
另外要啟用metasploit的時候一定要關閉安全軟件,包括windows自帶的
在安全中心找到管理設置
關閉實時保護,不然啟動metasploit會被誤認為是病毒,直接不讓啟動,錯誤提示如下
/usr/share/metasploit-framework/lib/msf/core/payload/android.rb:112:in `generate_jar': android/meterpreter.dex not found (RuntimeError)
如果關閉了還是提示這個,那就嘗試修改註冊表來關閉安全軟件,把2改4,重啟電腦
試用了下,只是做個補充使用吧,專業的用還是建議安裝原版的Kali Linux
閱讀更多 inf大爆炸 的文章