解決Veil—Evasion安裝中git clone導致失敗的問題

解決Veil—Evasion安裝中git clone導致失敗的問題

轉自個人博客:super.j的博客

0x00 原因

因爲git clone在國內下載過慢的原因,在Veil安裝時,下載依賴不成功導致安裝失敗。

因此,找到了以下詳細的辦法。

0x01 kali下安裝Veil

kali下安裝只需要一行命令。

apt-get install veil-evasion

0x02 下載依賴

首先在以下地址下載VeilDependencies1.zipVeilDependencies2.zip

下載地址
本人通過個人牆外服務器下載。

下載完成後將兩個安裝包分別都解壓。解壓後爲10個文件。
在這裏插入圖片描述
/var/lib/veil/下創建文件夾setup-dependencies,並將以上文件拷貝到該文件夾下。

若以上方法還出現問題,則在siteup-dependencies下再創建文件夾VeilDenpendencies,並將以上文件複製到該文件夾下再試。

0x02 更改setup.sh

到路徑/usr/share/veil/config/下通過vim打開setup.sh,在248行找到一下代碼,將其註釋。

echo -e " [*] ${YELLOW}Empty folder... git cloning${RESET}\n"
sudo mkdir -p "${dependenciesdir}"
sudo rm -rf "${dependenciesdir}"
sudo git clone https://github.com/Veil-Framework/VeilDependencies.git "${dependenciesdir}"

並在這幾行代碼向上16行左右的位置找到rm -rf "${dependenciesdir}",並將其註釋。

 [ "${force}" == "true" ] # && rm -rf "${dependenciesdir}"

0x03 執行安裝

./setup.sh --force --silent

在這裏插入圖片描述

看到上圖,表示安裝成功,唯一的錯誤是因爲手動下載依賴導致,無關緊要。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章