CobaltStrike 生成office宏病毒進行釣魚攻擊


關於WORD宏

在百度百科上有:

宏是一個批量處理程序命令,正確地運用它可以提高工作效率。微軟的office軟件允許用戶自己編寫,叫VBA的腳本來增加其靈活性,進一步擴充它的能力。如完打開word文件同時要打開某個文件的功能,必須要自己編寫一段稱之為宏的腳本。具體做法是在“工具”菜單“宏”-“宏”彈出的對話框輸入宏名,然后按“創建”按鈕會打開visual basic編輯器,你就可以編程了,這個就是宏。學會它會有很多樂趣的。玩過街機模擬器的人肯定有體會,在格斗游戲中,用模擬器來錄制宏,以實現一鍵放絕招。

簡單來說WORD宏可以讓用戶編寫VBA腳本來靈活操作WORD,是Office軟件設計者為了讓人們使用軟件進行工作時,避免一再重復相同的動作,而設計出來的一種工具。

宏病毒使用常見場景:

個人常遇到的場景為:

編寫存在WORD宏病毒的WORD文件 -> 利用社會工程學投遞WORD並令對方打開點擊啟用宏 -> 目標上線

關於此處的社會工程學,拋磚引玉,如在WORD中放置一張模糊的圖片,需要啟用宏才能查看詳細內容,或者:

存在以上內容,說明該文件是被保護的文檔,只有點擊“Enable Editing” (允許編輯) 和”enable content” (啟用內容)后才能顯示真正的內容。

而點擊啟用內容后,也是啟用了宏,運行宏命令從而導致自己電腦被感染

另外還可以結合一些時事來進行定向釣魚攻擊,比如結合新冠疫情健康信息等內容的二次交互,導致目標啟用宏感染。

 

使用Cobalt Strike生成木馬:

首先創建一個監聽器監聽8080端口

點擊attacks -> packages -> MS Office Macro

選擇之前創建的監聽器;

點擊Generate

這里告訴了我們CS生成的宏病毒的使用方法,復制生成的宏代碼

創建一個WORD,視圖-查看宏:

宏名是隨便輸一個就行,然后點創建

添加代碼是在project中,如圖:

接着保存代碼,就跳出來這個

我們需要另存為啟用宏的Word

另存為后,一個Word宏病毒文件就做好了。

打開虛擬機嘗試上線:

成功上線

可以查看任務管理器:

發現該惡意進程 :D,關於宏病毒免殺操作下次再寫篇博客,以上

 

參考文章


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM