史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2005-11-25, 07:58 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 DLL文件基本原理及修改方法

一、DLL文件常識
DLL是Dynamic Link Library的縮寫,意為動態連接庫。在Windows中,許多應用程式並不是一個完整的可執行文件,它們被分割成一些相對獨立的動態連接庫,即DLL文件,放置於系統中。

當我們執行某一個程序時,相應的DLL文件就會被使用。一個應用程式可有多個DLL文件,一個DLL文件也可能被幾個應用程式所共用,這樣的DLL文件被稱為共享DLL文件。DLL文件一般被存放在C:WindowsSystem目錄下

二、修改DLL文件的具體套用
在系統的群組原則和註冊表中,我們可以修改一些鍵值來最佳化我們的系統,並加強操作系統的安全性。可是,對於限制下載、禁止移除文件等功能,我們無法通過上述的操作來完成,這只有通過修改系統DLL文件來實現。


目前,我們通過修改系統的DLL文件,可以實現禁止移除文件、禁止IE下載、禁止IE另存為、禁止文件開啟方式等功能。

三、系統中部分DLL文件的功能

1、Browselc.dll IE所需要使用的庫文件DLL結構雛形就是它了
2、Shdoclc.dll 系統視窗及設定等,如移除文件、重新命名
3、Shell32.dll 系統視窗及設定等,如移除文件、重新命名
4、Cryptui.dll IE控件下載及提示對話視窗程序

四、修改DLL文件的方法 

1、下載DLL文件修改工具EXESCOPE6.0-6.3或6.4工具

2、獲取Browselc.dll、Shdoclc.dll、Shell32.dll和Cryptui.dll這幾個連接文件。在找這幾個文件時,最好將其他機器的硬碟,掛接在本地機中,然後用本地機的操作系統啟動並複製這幾個文件。


3、在修改DLL文件的時候,開啟該鍵值,在右面的對話視窗中將所要修改的鍵值禁用即可,不要移除,以備日後恢復

五、DLL文件修改秘籍

1、禁止下載的修改方法:開啟Shdoclc.dll修改資源--對話視窗---4416,將4416鍵值禁用即可。

2、禁止網頁增加到我的最愛,開啟Shdoclc.dll修改資源--對話視窗---21400,將該鍵值禁用即可。

3、禁止惡意網頁載入控件,修改Cryptui.dll文件,要同時修改5個地方才能完全禁止 資源--對話視窗---130 資源--對話視窗---230 資源--對話視窗---4101 資源--對話視窗---4104 資源--對話視窗---4107 將以各對話視窗中的相應鍵值,修改成為禁用就可以了。
 
4、禁止系統移除文件修改Shell32.dll,這個文件需要修改5個地方才可以禁止系統移除文件。資源--對話視窗---1011 資源--對話視窗---1012 資源--對話視窗---1013 資源--對話視窗---1021 資源--對話視窗---1022 將以上五個位址的鍵值禁用就可以了!

5、禁止文件被改名,修改shell32.dll,有2個地方需要修改資源--對話視窗---1018 資源--對話視窗---1019 將以上兩處的相應鍵值,修改為禁用就可以了! 

6、禁止執行表單,修改shell32.dll,將資源--對話視窗---1018鍵值設定為禁用。

7、禁止系統檔案被挪動修改shell32.dll,需要修改4個地方 資源--對話視窗---1014 資源--對話視窗---1015 資源--對話視窗---1016 資源--對話視窗---1017

8、禁止目標另存為,修改Shdoclc.dll文件,需要修改3個地方 資源--表單--258---257 資源--表單--258---252 資源--表單--24641--2268 在這個修改中,我們要把各對應的鍵值移除。開啟該鍵值後,右鍵表單中有移除。在資源--表單--24641—2268中,有多項該鍵值,請逐一移除。 


9、禁止自訂資料夾選項修改Shell32.dll文件,需要修改以下4個地方 資源--表單--215---28719 資源--表單--216---28719 資源--表單--217---28719 資源--表單--216---28719 找到以上四處鍵值,直接需要移除後即可,而不是禁用。 

10、禁止IE資料夾選項,修改Browselc.dll文件,需要修改3個鍵值 資源--表單--263 (這裡有多個請移除)---41251(移除) 資源--表單--266(也有多個請移除)---41329 (移除) 資源--表單--268---41251 (移除) 在上面的3個鍵值中,個別鍵值有多處,請逐一移除。 

11、禁止98文件共享控件,修改Msshrui.dll,需要修改2個地方 資源---對話視窗---- 1 --- AutoRadioButton 資源---對話視窗---- 30 --- AutoRadioButton 將以上兩處的鍵值禁用即可。其他的選項,可以根據自己的需要進行修改。找到相應的功能鍵值,將不需要的功能,禁用就可以了。 

12、禁止文件的開啟方式,修改Url.dll,需要修改2個地方 資源---對話視窗--- 7000 資源---對話視窗--- 7005 將以上兩處的鍵值禁用即可。 

13、禁止更改系統桌面,修改Shdoc401.dll,有2處地方需要修改 資源---對話視窗--- 29952--- PushButton:瀏覽資源---對話視窗--- 29952--- PushButton:圖案 將以上兩處的鍵值禁用即可。 

14、禁止系統檔案夾自訂,修改Shd401lc.dll,有2處地方需要修改 資源---對話視窗--- 29957 資源---對話視窗--- 29958 將以上兩處的鍵值禁用即可。 

15、禁止文件儲存路徑及開啟,修改Comdlg32.dll,有2處地方需要修改 資源---對話視窗--- 1547 資源---對話視窗--- 1548 將以上兩處的鍵值禁用即可。 

六、注意事項 
1、本文以Windows XP/2000操作系統的DLL文件修改為例,並不一定適用於Windows 98操作系統,請在修改DLL文件時注意。
2、在禁止下載的操作中,除修改禁止下載的連接文件Shdoclc.dll外,還要修改禁止文件另存為的連接文件Shdoclc.dll。如果修改一個連接文件無法實現相應的功能,請檢視其他連接文件中是否存在需要修改的鍵值。
3、修改後的DLL連接文件,需要在DOS模式下匯入並重新啟動機器才有效。
4、本文章只介紹了我們日常操作中經常用到的DLL修改選項,其他選項請參看DLL文件中的具體選項進行修改。
5、在修改DLL文件前,請先制作備份系統原有的DLL文件,以備修改失敗恢復
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 03:43 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1