国产一级一区二区_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] 下一頁

熱詞搜索:

上一篇:黑客注意力轉向蘋果操作系統
下一篇:為什么說微軟在Vista安全上犯了錯誤?

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
欧美精品日韩一区| 日韩精品一区二区三区三区免费| 日本美女一区二区三区| 亚洲自拍偷拍综合| 亚洲第一成人在线| 日本亚洲欧美天堂免费| 偷拍一区二区三区四区| 亚洲成人中文在线| 午夜精品成人在线| 亚洲va韩国va欧美va| 色欧美片视频在线观看| 国产在线麻豆精品观看| 亚洲综合另类小说| 日韩毛片一二三区| 欧美激情一区二区三区| 日韩网站在线看片你懂的| 91欧美激情一区二区三区成人| 国产精品资源在线| 激情综合网天天干| 久久国产乱子精品免费女| 一区二区三区精密机械公司| 国产精品福利在线播放| 欧美极品美女视频| 欧美日本国产一区| 欧美性大战久久久久久久| 99精品在线免费| 国产69精品久久777的优势| 国内精品国产成人| 激情六月婷婷综合| 天堂资源在线中文精品| 亚洲高清免费视频| 亚洲曰韩产成在线| 亚洲影院免费观看| 亚洲国产成人高清精品| 夜夜操天天操亚洲| 一区二区三区久久| 亚洲人成在线播放网站岛国| 亚洲综合一二区| 亚洲电影你懂得| 另类人妖一区二区av| 免费成人在线网站| 久久精品国产99国产精品| 亚洲欧美日韩系列| 一区二区三区中文免费| 亚洲午夜精品在线| 一区二区三区四区精品在线视频| 一区二区三区四区亚洲| 亚洲图片自拍偷拍| 亚洲sss视频在线视频| 奇米在线7777在线精品| 紧缚奴在线一区二区三区| 激情图区综合网| 成人久久视频在线观看| 色偷偷一区二区三区| 在线免费亚洲电影| 日韩一区二区三区在线| 久久精品一区四区| 欧美高清视频不卡网| 亚洲精品一区在线观看| 国产精品伦理在线| 一区二区在线观看视频 | 欧美日韩大陆在线| 日韩亚洲欧美中文三级| 日本一区二区三区国色天香 | 91丨porny丨在线| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 日韩一区二区三区视频在线| 色丁香久综合在线久综合在线观看| 在线日韩国产精品| 精品福利一二区| 久久久亚洲精华液精华液精华液| 亚洲激情综合网| 国产美女一区二区| 91网站最新地址| 精品剧情v国产在线观看在线| 亚洲免费观看视频| 国产毛片精品视频| 337p亚洲精品色噜噜| 久久久天堂av| 久久精品国产一区二区三 | 国产精品久线观看视频| 日韩精品亚洲一区| 成人一级视频在线观看| 这里只有精品电影| 亚洲一区二区三区视频在线播放 | 欧美一区二区三区在线观看| 欧美日韩久久久一区| 国产精品入口麻豆原神| 国产一区二区美女| 欧美久久久久久久久中文字幕| 中文字幕欧美一| 高清不卡一二三区| 精品免费国产一区二区三区四区| 亚洲国产一区二区三区 | 国产乱对白刺激视频不卡| 欧美影院午夜播放| 亚洲欧美色图小说| www.亚洲精品| 国产午夜精品一区二区| 久久99久国产精品黄毛片色诱| 在线观看视频91| 成人免费视频在线观看| 粉嫩高潮美女一区二区三区| 国产美女在线观看一区| 欧美一区二区三区免费大片| 日本女优在线视频一区二区 | 琪琪久久久久日韩精品| 欧美三级在线播放| 一区二区三区高清不卡| 99re视频精品| 亚洲蜜臀av乱码久久精品| 成人黄色在线网站| 欧美韩国日本不卡| 懂色中文一区二区在线播放| 精品福利一二区| 国产一区二区在线观看免费| 欧美激情一区三区| 成人视屏免费看| 一区二区三区日本| 欧美美女一区二区三区| 欧美aaa在线| 久久久噜噜噜久久人人看| 激情综合色播激情啊| 久久久国产综合精品女国产盗摄| 国产一区二区按摩在线观看| 久久久久久9999| 99国产精品久久久久久久久久 | 96av麻豆蜜桃一区二区| 精品视频123区在线观看| 日韩高清不卡一区二区三区| 精品免费一区二区三区| aa级大片欧美| 亚洲成人中文在线| 国产麻豆精品视频| 亚洲欧美日韩一区二区| 国产精品99久久久久久久女警| 亚洲欧洲在线观看av| 色噜噜狠狠成人网p站| 日产精品久久久久久久性色| 久久毛片高清国产| 在线观看日韩精品| 九九视频精品免费| 制服丝袜一区二区三区| 成人免费av在线| 天天做天天摸天天爽国产一区| 日韩精品一区二| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 成人综合婷婷国产精品久久免费| 日本韩国一区二区三区视频| 1000部国产精品成人观看| 国产精品91xxx| 亚洲一区精品在线| 欧美mv和日韩mv的网站| 成人黄色a**站在线观看| 香蕉加勒比综合久久| 欧美精品一区二区久久久| 色综合久久久久久久久久久| 三级久久三级久久久| 国产精品女同一区二区三区| 欧美久久一二三四区| 国产成人午夜精品5599| 亚洲最大成人网4388xx| 久久久久久久网| 欧美疯狂做受xxxx富婆| 不卡欧美aaaaa| 另类的小说在线视频另类成人小视频在线 | 亚洲一区免费观看| 精品99久久久久久| 91国在线观看| 成人动漫精品一区二区| 美女精品自拍一二三四| 亚洲欧洲性图库| 亚洲精品一线二线三线无人区| 欧洲中文字幕精品| 国产乱码精品一区二区三| 午夜天堂影视香蕉久久| ...xxx性欧美| 久久免费电影网| 欧美一级在线视频| 在线免费观看不卡av| 国产91色综合久久免费分享| 蜜臀av国产精品久久久久| 亚洲国产精品精华液网站| 国产精品久久久久影视| 久久久久久电影| 欧美精品一区二区三区久久久| 在线观看91av| 欧美性欧美巨大黑白大战| 成人视屏免费看| 国产精选一区二区三区| 激情六月婷婷综合| 美女视频黄频大全不卡视频在线播放| 亚洲无人区一区| 亚洲一区二区三区视频在线播放| 国产精品福利一区二区| 国产人成亚洲第一网站在线播放| 精品国产露脸精彩对白| 日韩欧美高清dvd碟片| 91精品国产综合久久香蕉麻豆| 色国产精品一区在线观看|