(4)用另外一電腦實測,在殺軟開啓的狀況下,可運行並回連成功,註明電腦的殺軟名稱與版本shell
根據行爲進行檢測編程
免殺就是反病毒(AntiVirus)與反間諜(AntiSpyware)的對立面,英文爲Anti-AntiVirus(簡寫Virus AV),讓惡意代碼不被殺毒軟件查殺數組
手工打造惡意軟件安全
本次實驗在上次實驗的基礎上實現了免殺,嘗試了msf編碼、Veil-Evasion以及半手工等方式製做免殺程序,最後成功實現了免殺,技術很簡單,因此又懼怕了,必定要多打補丁多更新殺毒軟件網絡
雖然可以免殺,可是並無植入其餘電腦的方式,好比沒有本身複製的功能或者利用系統或協議漏洞進行攻擊的步驟函數
根據攻擊機的IP用msfvenom直接生成meterpreter可執行文件
工具
上傳到VirScan進行掃描,39個殺軟中有21個顯示它是病毒,能夠看出這個根本不能免殺
學習
這時要對它進行假裝,使用編碼器進行編碼,看殺軟查殺率能不能下降
編碼
仍是上傳到VirScan上去檢測一下,仍是39個殺軟中有21個顯示它是病毒,根本沒有變化
3d
編碼10次,看看能不能下降查殺率
上傳到VirScan上去檢測,仍是39個殺軟中有21個顯示它是病毒,仍是根本沒有變化
經過上面的實驗能夠看出如今編碼的方式沒有免殺的功能,仍是要變換方式進行免殺的改造
打開Veil-Evasion
生成可執行文件,過程此處省略生成命令
上傳到VirScan,39個殺軟中有10個顯示它是病毒,比前面的實驗查殺率下降了不少
生成一個c語言格式的Shellcode數組,替換代碼中的對應部分,並拷貝到VS中編譯運行
上傳到VirScan,39個殺軟中有4個顯示它是病毒,比前面的實驗查殺率又下降了不少
用函數求shellcode數組的逆序
ffffff
提交VirScan查殺,39個殺軟中有1個顯示它是病毒,比前面的實驗查殺率又下降了不少
用殺毒軟件檢測,經過了查殺
Kali開啓監聽
成功得到shell