使用Veil框架繞過反病毒軟體


本文旨在演示如何使用Veil框架繞過反病毒檢測,因為它是一組專為滲透測試期間使用而設計的工具。它目前包含以下模組:

  • Veil-Evasion - 一種使用各種技術和語言生成避開反病毒的payload的工具
  • Veil-Catapult - 一種psexec風格的payload交付系統,集成了Veil-Evasion
  • Veil-PowerView - 一種powershell工具,用於在Windows域上獲得網路態勢感知
  • Veil-Pillage - 一種模組化的後滲透框架,集成了Veil-Evasion

要求

要安裝Veil框架,您應該將最新的Python包配置到您的機器中。

如何安裝

需要記住的重要一點是,安裝必須以超級使用者許可權進行。如果您沒有使用root帳戶(Kali Linux的預設帳戶),請在開始之前在命令前加上sudo或切換到root使用者。Veil框架是一個避免反病毒軟體檢測payload的絕佳工具。要安裝它,您首先需要從Github下載它並執行以下命令。

git clone https://github.com/Veil-Framework/Veil.git cd Veil/
./config/setup.sh --force --silent

生成Payload

步驟1

現在,從列表中選擇操作Evasion,如下所示生成payload;

步驟2

要列出所有可用的payload,像往常一樣選擇列表選項,這將顯示所有可用的payload,如下所示:

步驟3

現在,使用use命令選擇您的payload,如下所示;

步驟4

最後,在選擇payload後,選擇py2exe選項並點選generate命令生成所需的FUD payload,如下所示;

在這裡,在上圖中,您可以輕鬆地看到runme.bat完全無法檢測到的病毒(payload)已生成並存儲在/usr/share.veil-output/source目錄中。

更新於:2020年4月20日

1K+ 瀏覽量

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.