国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

惱人的DLL后門完全清除秘訣(1)
2006-10-02   

前言
  后門!相信這個詞語對您來說一定不會陌生,它的危害不然而欲,但隨著人們的安全意識逐步增強,又加上殺毒軟件的"大力支持",使傳統的后門無法在隱藏自己,任何稍微有點計算機知識的人,都知道"查端口""看進程",以便發現一些"蛛絲馬跡"。所以,后門的編寫者及時調整了思路,把目光放到了動態鏈接程序庫上,也就是說,把后門做成DLL文件,然后由某一個EXE做為載體,或者使用Rundll32.exe來啟動,這樣就不會有進程,不開端口等特點,也就實現了進程、端口的隱藏。本文以"DLL的原理""DLL的清除""DLL的防范"為主題,并展開論述,旨在能讓大家對DLL后門"快速上手",不再恐懼DLL后門。好了,進入我們的主題。
一,DLL的原理
1,動態鏈接程序庫

 動態鏈接程序庫,全稱:Dynamic Link Library,簡稱:DLL,作用在于為應用程序提供擴展功能。應用程序想要調用DLL文件,需要跟其進行"動態鏈接";從編程的角度,應用程序需要知道DLL文件導出的API函數方可調用。由此可見,DLL文件本身并不可以運行,需要應用程序調用。正因為DLL文件運行時必須插入到應用程序的內存模塊當中,這就說明了:DLL文件無法刪除。這是由于Windows內部機制造成的:正在運行的程序不能關閉。所以,DLL后門由此而生!
2,DLL后門原理及特點
  把一個實現了后門功能的代碼寫成一個DLL文件,然后插入到一個EXE文件當中,使其可以執行,這樣就不需要占用進程,也就沒有相對應的PID號,也就可以在任務管理器中隱藏。DLL文件本身和EXE文件相差不大,但必須使用程序(EXE)調用才能執行DLL文件。DLL文件的執行,需要EXE文件加載,但EXE想要加載DLL文件,需要知道一個DLL文件的入口函數(既DLL文件的導出函數),所以,根據DLL文件的編寫標準:EXE必須執行DLL文件中的DLLMain()作為加載的條件(如同EXE的mian())。做DLL后門基本分為兩種:1)把所有功能都在DLL文件中實現;2)把DLL做成一個啟動文件,在需要的時候啟動一個普通的EXE后門。
常見的編寫方法:
(1),只有一個DLL文件

  這類后門很簡單,只把自己做成一個DLL文件,在注冊表Run鍵值或其他可以被系統自動加載的地方,使用Rundll32.exe來自動啟動。Rundll32.exe是什么?顧名思意,"執行32位的DLL文件"。它的作用是執行DLL文件中的內部函數,這樣在進程當中,只會有Rundll32.exe,而不會有DLL后門的進程,這樣,就實現了進程上的隱藏。如果看到系統中有多個Rundll32.exe,不必驚慌,這證明用Rundll32.exe啟動了多少個的DLL文件。當然,這些Rundll32.exe執行的DLL文件是什么,我們都可以從系統自動加載的地方找到。
  現在,我來介紹一下Rundll32.exe這個文件,意思上邊已經說過,功能就是以命令行的方式調用動態鏈接程序庫。系統中還有一個Rundll.exe文件,他的意思是"執行16位的DLL文件",這里要注意一下。在來看看Rundll32.exe使用的函數原型:
Void CALLBACK FunctionName (
HWND hwnd,
HINSTANCE hinst,
LPTSTR lpCmdLine,
Int nCmdShow
);

  其命令行下的使用方法為:Rundll32.exe DLLname,Functionname [Arguments]
DLLname為需要執行的DLL文件名;Functionname為前邊需要執行的DLL文件的具體引出函數;[Arguments]為引出函數的具體參數。
(2),替換系統中的DLL文件

  這類后門就比上邊的先進了一些,它把實現了后門功能的代碼做成一個和系統匹配的DLL文件,并把原來的DLL文件改名。遇到應用程序請求原來的DLL文件時, DLL后門就啟一個轉發的作用,把"參數"傳遞給原來的DLL文件;如果遇到特殊的請求時(比如客戶端),DLL后門就開始,啟動并運行了。對于這類后門,把所有操作都在DLL文件中實現最為安全,但需要的編程知識也非常多,也非常不容易編寫。所以,這類后門一般都是把DLL文件做成一個"啟動"文件,在遇到特殊的情況下(比如客戶端的請求),就啟動一個普通的EXE后門;在客戶端結束連接之后,把EXE后門停止,然后DLL文件進入"休息"狀態,在下次客戶端連接之前,都不會啟動。但隨著微軟的"數字簽名"和"文件恢復"的功能出臺,這種后門已經逐步衰落。
提示:
  在WINNT\system32目錄下,有一個dllcache文件夾,里邊存放著眾多DLL文件(也包括一些重要的EXE文件),在DLL文件被非法修改之后,系統就從這里來恢復被修改的DLL文件。如果要修改某個DLL文件,首先應該把dllcache目錄下的同名DLL文件刪除或更名,否則系統會自動恢復。

(3),動態嵌入式
  這才是DLL后門最常用的方法。其意義是將DLL文件嵌入到正在運行的系統進程當中。在Windows系統中,每個進程都有自己的私有內存空間,但還是有種種方法來進入其進程的私有內存空間,來實現動態嵌入式。由于系統的關鍵進程是不能終止的,所以這類后門非常隱蔽,查殺也非常困難。常見的動態嵌入式有:"掛接API""全局鉤子(HOOK)""遠程線程"等。
  遠程線程技術指的是通過在一個進程中創建遠程線程的方法來進入那個進程的內存地址空間。當EXE載體(或Rundll32.exe)在那個被插入的進程里創建了遠程線程,并命令它執行某個DLL文件時,我們的DLL后門就掛上去執行了,這里不會產生新的進程,要想讓DLL后門停止,只有讓這個鏈接DLL后門的進程終止。但如果和某些系統的關鍵進程鏈接,那就不能終止了,如果你終止了系統進程,那Windows也隨即被終止!??!
3,DLL后門的啟動特性
  啟動DLL后門的載體EXE是不可缺少的,也是非常重要的,它被稱為:Loader。如果沒有Loader,那我們的DLL后門如何啟動呢?因此,一個好的DLL后門會盡力保護自己的Loader不被查殺。Loader的方式有很多,可以是為我們的DLL后門而專門編寫的一個EXE文件;也可以是系統自帶的Rundll32.exe,即使停止了Rundll32.exe,DLL后門的主體還是存在的。3721網絡實名就是一個例子,雖然它并不是"真正"的后門。
二,DLL的清除
  本節以三款比較有名的DLL后門例,分別為"SvchostDLL.dll""BITS.dll""QoServer.dll"。詳細講解其手工清除方法。希望大家在看過這三款DLL后門的清除方法之后,能夠舉一反三,靈活運用,在不懼怕DLL后門。其實,手工清除DLL后門還是比較簡單的,無非就是在注冊表中做文章。具體怎么做,請看下文。
1,PortLess BackDoor
  這是一款功能非常強大的DLL后門程序,除了可以獲得Local System權限的Shell之外,還支持如"檢測克隆帳戶""安裝終端服務"等一系列功能(具體可以參見程序幫助),適用Windows2000/xp/2003等系統。程序使用svchost.exe來啟動,平常不開端口,可以進行反向連接(最大的特點哦),對于有防火墻的主機來說,這個功能在好不過了。
   在介紹清除方法之前,我們先來簡單的介紹一下svchost.exe這個系統的關鍵服務:
Svchost只是做為服務的宿主,本身并不實現什么功能,如果需要使用Svchost來啟動服務,則某個服務是以DLL形式實現的,該DLL的載體Loader指向svchost,所以,在啟動服務的時候由svchost調用該服務的DLL來實現啟動的目的。使用svchost啟動某個服務的DLL文件是由注冊表中的參數來決定的,在需要啟動服務的下邊都有一個Parameters子鍵,其中的ServiceDll表明該服務由哪個DLL文件負責,并且這個DLL文件必須導出一個ServiceMain()函數,為處理服務任務提供支持。
  呵呵!看了上邊的理論,是不是有點蒙(我都快睡著了),別著急,我們來看看具體的內容。
首先我們看一下注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs下的Parameters子鍵,其鍵值為%SystemRoot%\system32\rpcss.dll。這就說明:啟動RpcSs服務時。Svchost調用WINNT\system32目錄下的rpcss.dll。
再看看另一個例子,在注冊表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost,里邊存放著Svchost啟動的組和組內的各個服務,其中netsvcs組的服務最多。要使用Svchost啟動某個服務,則該服務名就會出現在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost下。這里有四種方法來實現:
1, 添加一個新的組,在組里添加服務名
2, 在現有組里添加服務名
3, 直接使用現有組里的一個服務名,但是本機沒有安裝的服務
4, 修改現有組里的現有服務,把它的ServiceDll指向自己的DLL后門
我測試的PortLess BackDoor使用的第三種方法。
好了,我想大家看完了上邊的原理,一定可以想到我們清除PortLess BackDoor的方法了,對,就是在注冊表的Svchost鍵下做文章。好,我們現在開始。

共2頁: 1 [2] 下一頁

熱詞搜索:

上一篇:萬網發布聲明聲稱遭遇攻擊,旋即撤銷
下一篇:雅虎3721狀告安博士流氓軟件案10月24日開庭

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲伦在线观看| 在线不卡a资源高清| 青青青伊人色综合久久| 亚洲欧美日韩国产另类专区| 国产亚洲精品久| 久久久五月婷婷| 国产亚洲精品久| 欧美国产成人精品| 国产亚洲美州欧州综合国| 中文成人av在线| 中文字幕一区二区三区不卡| 日本一区二区成人| 尤物在线观看一区| 日韩精品成人一区二区三区| 韩国一区二区视频| www.久久久久久久久| 欧美亚洲综合久久| 日韩一区二区三区精品视频| 2024国产精品| 欧美aⅴ一区二区三区视频| 丝袜诱惑制服诱惑色一区在线观看| 亚洲成人黄色小说| 国产美女一区二区| 欧美性生活一区| 日韩三级视频在线观看| 国产精品乱码人人做人人爱 | 在线视频一区二区三区| 精品视频999| 久久精品人人做人人爽97| 一区二区三区中文字幕电影| 免费成人美女在线观看.| 成人黄页在线观看| 5月丁香婷婷综合| 国产亚洲欧美一区在线观看| 亚洲国产精品一区二区www| 久久 天天综合| 99re热这里只有精品免费视频| 欧美日韩成人在线| 中文字幕第一区| 午夜电影网一区| 国产99久久久国产精品潘金| 欧美人与z0zoxxxx视频| 国产精品萝li| 久久国产精品99精品国产| 在线看日本不卡| 久久久久国产成人精品亚洲午夜 | 欧美在线播放高清精品| 亚洲精品一区在线观看| 亚洲午夜久久久久中文字幕久| 国产99久久精品| 欧美不卡在线视频| 亚洲资源中文字幕| 波多野结衣中文字幕一区二区三区 | 国产suv精品一区二区883| 欧美日韩中文字幕一区二区| 中文字幕一区日韩精品欧美| 国产综合色视频| 欧美一区二区视频在线观看2022 | 欧美精品电影在线播放| 亚洲欧美日韩国产手机在线| 懂色av一区二区夜夜嗨| 久久久综合网站| 奇米综合一区二区三区精品视频| 欧美在线综合视频| 亚洲欧美另类在线| 丁香婷婷综合五月| 国产欧美日韩三级| 国产精品亚洲一区二区三区妖精 | 欧美日韩国产免费一区二区| 亚洲精品视频一区二区| 波多野结衣中文字幕一区二区三区 | 亚洲成人免费看| 一本到不卡免费一区二区| 亚洲欧洲日本在线| caoporn国产一区二区| 国产精品久久久久婷婷| 成人污污视频在线观看| 欧美国产日韩精品免费观看| 成人丝袜高跟foot| 中文字幕五月欧美| 色婷婷综合久久久| 亚洲成av人**亚洲成av**| 欧美日韩午夜在线| 老司机免费视频一区二区三区| 91麻豆精品国产91久久久更新时间| 五月婷婷欧美视频| 欧美videos中文字幕| 国产激情一区二区三区| 国产精品不卡视频| 欧美亚洲国产一区在线观看网站| 亚洲成人久久影院| 欧美大片日本大片免费观看| 狠狠色丁香婷婷综合久久片| 国产精品视频线看| 在线观看欧美精品| 美脚の诱脚舐め脚责91 | 一区二区三区在线观看动漫 | 国产美女在线精品| 国产精品高潮久久久久无| 91久久精品一区二区二区| 日本不卡一区二区三区高清视频| 久久免费电影网| 91网站最新地址| 国产成人精品免费| 一区二区高清免费观看影视大全| 7777精品伊人久久久大香线蕉 | 午夜电影网一区| 久久综合999| 色一区在线观看| 麻豆91小视频| 亚洲特黄一级片| 日韩一级精品视频在线观看| 成人影视亚洲图片在线| 亚洲国产一区二区视频| 久久综合狠狠综合久久综合88| 99视频在线观看一区三区| 日韩成人一区二区| 国产精品美女久久久久av爽李琼 | 欧美成人官网二区| 一本大道久久a久久综合| 老司机精品视频导航| 中文字幕一区二区日韩精品绯色| 日韩欧美国产三级| 欧美午夜片在线看| 99久久99精品久久久久久| 久热成人在线视频| 亚洲国产精品一区二区久久恐怖片| 国产三级一区二区| 日韩三级免费观看| 欧美色图激情小说| 91在线码无精品| 成人一级片在线观看| 蜜臀a∨国产成人精品| 亚洲图片欧美视频| 亚洲精选一二三| 国产精品嫩草影院av蜜臀| 精品国产乱码久久久久久夜甘婷婷| 欧美在线观看视频在线| 色哟哟国产精品| 91影视在线播放| 成人精品视频一区| 成人精品国产免费网站| 91精品麻豆日日躁夜夜躁| 色婷婷综合中文久久一本| 成人精品免费网站| 成人av影院在线| 国产精品996| 成人三级伦理片| 99久久综合99久久综合网站| 成人黄色小视频| 成人sese在线| 91视频观看视频| 91国模大尺度私拍在线视频| 91亚洲精品乱码久久久久久蜜桃| 北条麻妃国产九九精品视频| 国产精品1区2区3区| 国产a级毛片一区| 粉嫩一区二区三区在线看| 成人av先锋影音| 色天天综合久久久久综合片| 91国模大尺度私拍在线视频| 欧美综合久久久| 在线不卡中文字幕播放| 日韩欧美色综合| 国产性色一区二区| 亚洲欧美综合网| 亚洲第一成人在线| 日韩二区在线观看| 国产精品影视在线观看| 94色蜜桃网一区二区三区| 91久久精品国产91性色tv| 67194成人在线观看| 欧美大片顶级少妇| 国产精品久久久久影院亚瑟 | 激情伊人五月天久久综合| 国产精品91一区二区| 成人黄色小视频在线观看| 欧美综合久久久| 精品国产乱码久久久久久免费| 国产精品萝li| 日韩中文字幕亚洲一区二区va在线| 免费久久精品视频| 高清成人在线观看| 欧美极品aⅴ影院| 亚洲与欧洲av电影| 经典三级视频一区| 一本一道久久a久久精品| 精品国产一区二区精华| 亚洲蜜桃精久久久久久久| 六月丁香婷婷久久| 色老汉一区二区三区| 欧美成人r级一区二区三区| 国产精品久久看| 久久精品二区亚洲w码| 99久久国产综合精品麻豆| 精品久久久久久久久久久久久久久久久 | 中文字幕精品一区二区三区精品| 一区二区三区精品| 国产不卡高清在线观看视频| 91精品久久久久久久久99蜜臂|