網(wǎng)絡飛蟲 |
2006-02-03 20:18 |
Windows中DLL文件基本原理及修改方法
一、DLL文件常識 VyG4(Xva 7@%'wy&A DLL是Dynamic Link Library的縮寫,意為動態(tài)鏈接庫。在Windows中,許多應用程序并不是一個完整的可執(zhí)行文件,它們被分割成一些相對獨立的動態(tài)鏈接庫,即DLL文件,放置于系統(tǒng)中。當我們執(zhí)行某一個程序時,相應的DLL文件就會被調(diào)用。一個應用程序可有多個DLL文件,一個DLL文件也可能被幾個應用程序所共用,這樣的DLL文件被稱為共享DLL文件。DLL文件一般被存放在C:WindowsSystem目錄下 qu6DQ@
~YC K,xW6DiH 二、修改DLL文件的具體應用 _DPOyR2 ~:sE:9$z 在系統(tǒng)的組策略和注冊表中,我們可以修改一些鍵值來優(yōu)化我們的系統(tǒng),并加強操作系統(tǒng)的安全性?墒,對于限制下載、禁止刪除文件等功能,我們無法通過上述的操作來完成,這只有通過修改系統(tǒng)DLL文件來實現(xiàn)。目前,我們通過修改系統(tǒng)的DLL文件,可以實現(xiàn)禁止刪除文件、禁止IE下載、禁止IE另存為、禁止文件打開方式等功能。 oCi
~P}r >
^[z3T 三、系統(tǒng)中部分DLL文件的功能 BRG|Asg( 7q9gngT1LA 1、Browselc.dll IE所需要調(diào)用的庫文件DLL結(jié)構(gòu)雛形就是它了 MN=
sIP,zk ekf$dgoR 2、Shdoclc.dll 系統(tǒng)窗口及設置等,如刪除文件、重命名 x4a:PuqmGG VFD%h
| |