查看單個文章
舊 2006-05-04, 08:46 AM   #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文件常識
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.3 - 6.4工具
2、獲取Browselc.dll、Shdoclc.dll、Shell32.dll和Cryptui.dll這幾個連接文件。在找這幾個文件時,最好將其他機器的硬碟,掛接在本地機中,然後用本地機的作業系統啟動並複製這幾個文件。
3、在修改DLL文件的時候,開啟該鍵值,在右面的對話視窗中將所要修改的鍵值禁用即可,不要移除,以備日後恢復(如圖)
此主題相關圖片如下:

http://bbs.txwm.com/UploadFile/2005-10/20051019204341669.jpg


五、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文件,以備修改失敗恢復。
修改系統DLL文件實現禁用來防止木馬病毒!
首先啟始下系統 主要的些dll 基本上只要修改它們就可以實現很高的安全性
1.Browselc.dll IE所需要使用的庫文件DLL 結構雛形就是它了
2.Shdoclc.dll 系統視窗 及設定對話視窗 等等........ 比如 移除文件 重新命名.
3.Shell32.dll 和上面是同類的
4.Explorer.exe 開始選單使用的程序 ......系統就上載入他進系統
5.Cryptui.dll IE控件下載 提示對話筐程序
現在我們就講下 任何修改這些程序來達到禁止的目的

1. 禁止下載 開啟 Shdoclc.dll 修改 資源--對話視窗---4416
2. 禁止網頁增加到我的最愛 Shdoclc.dll 修改 資源--對話視窗---21400
EXESCOPE工具右邊有個 「禁用」的選項 用這個功能 把要點確定的地方 禁止掉
就可以 不用把 確定鍵給移除 如果以後要恢復 也方便

1. 禁止惡意網頁載入控件 Cryptui.dll 修改 要同時修改5個地方才能完全禁止
資源--對話視窗---130
資源--對話視窗---230
資源--對話視窗---4101
資源--對話視窗---4104
資源--對話視窗---4107

1.禁止系統移除 Shell32.dll 修改5個地方
資源--對話視窗---1011
資源--對話視窗---1012
資源--對話視窗---1013
資源--對話視窗---1021
資源--對話視窗---1022
2. 禁止文件被改名 修改 2個地方
資源--對話視窗---1018
資源--對話視窗---1019
3. 禁止執行表單
資源--對話視窗---1018
4. 禁止系統檔案被挪動 修改3個地方
資源--對話視窗---1014
資源--對話視窗---1015
資源--對話視窗---1016
資源--對話視窗---1017
四 禁止目標另存為
修改 Shdoclc.dll 文件
以下3個地方
1 資源--表單--258---257 (移除)
2 資源--表單--258---252 (移除)
3 資源--表單--24641--2268 (移除 這裡有多項相同的 移除就可以了)
五 禁止自訂資料夾選項
修改 Shell32.dll 文件
以下4個地方
1 資源--表單--215---28719 (移除)
2 資源--表單--216---28719 (移除)
4 資源--表單--217---28719 (移除)
5 資源--表單--216---28719 (移除)
六 禁止IE資料夾選項
修改 Browselc.dll 文件
1 資源--表單--263 (這裡有多個請移除)---41251(移除)
2 資源--表單--266( 也有多個請移除)---41329 (移除)
3 資源--表單--268---41251 (移除)
七. 禁止98 文件共享 控件
修改 Msshrui.dll
1`資源--- 對話視窗---- 1 --- AutoRadioButton: (禁止這裡)
2`資源--- 對話視窗---- 30 --- AutoRadioButton:(禁止掉)
其他可以根據自己的想法 進行修改
八. 禁止文件的開啟方式
修改 Url.dll
1`資源--- 對話視窗--- 7000
2`資源--- 對話視窗--- 7005`
九. 禁止更改系統桌面
修改 Shdoc401.dll
1`資源--- 對話視窗--- 29952--- PushButton:瀏覽 (禁止)
資源--- 對話視窗--- 29952--- PushButton:圖案 (禁止)
十 禁止 系統檔案夾 自訂
修改 Shd401lc.dll 2處
1 資源--- 對話視窗--- 29957
2 資源--- 對話視窗--- 29958
十一 禁止文件儲存 路徑及開啟
修改 Comdlg32.dll
1 資源--- 對話視窗--- 1547
2 資源--- 對話視窗--- 1548
通過改DLL來美化系統圖示
系統工作列圖示的修改
網路連接和音量~~~
這兩個都在C:\WINDOWS\system32資料夾下面,可以找到地
(網路連接)圖示是在netshell.dll圖示項的#1915--#1918
(音量)stobject.dll圖示項的 230--231
還有 (音量)stobject.dll圖示項的 230--231
開啟/儲存對話視窗右上角按鈕的修改
還有好多人提到開啟和另存為對話視窗右上角那個幾個圖形的問題,在這還是在說一遍:是comctl32.dll裡面的圖形項124--131,在這下面兩個資料夾裡面 
X:\WINDWOS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a
X:\WINDWOS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805
IE下載對話視窗動畫的修改
IE下載的AVI也有好多人問
在C:\WINDOWS\system32\SHDOCVW.DLL裡面的AVI資源256
檔案總管/IE工作列按鈕的修改
IE和檔案總管的工作列按鈕的取代位置為shell32.dll圖形204--217
IE角上微標的取代位置為 shell32.dll 裡面圖形240-242
關機/註銷對話視窗的修改
還有問的最多的問題就是關機和註銷對話視窗了
關機是msgina.dll,
註銷是shell32.dll
Windows圖片檢視器的修改
圖片和傳真檢視器也是比較一般地~~~ 標題欄的字樣可以修改裡面字元串的第一項 
下面一排按鈕是shimgvw.dll圖形項104~107
控制台項目的修改
控制台的分類視圖的各個圖示位置為shell32.dll圖示項268~276
控制台的傳統檢視的各項圖示一般在C:\WINDOWS\system32下對應的.cpl文件,分別為:
modem.cpl 調製解調器圖示
main.cpl 滑鼠圖示
netcpl.cpl網路連接圖示
ODBCCP32.CPL ODBC 資料來源
powercfg.cpl電源選項
main.cpl 列印機和傳真圖示
intl.cpl區域和語言設定圖示
appwiz.cpl 增加/移除應用程式圖示
mmsys.cpl聲音與多媒體圖示
sysdm.cpl系統圖示
inetcpl.cpl用戶圖示
access.cpl輔助功能選項
sysdm.cpl增加新硬體
datetime.cpl日期時間圖示
desk.cpl 內容
main.cpl字體圖示
joy.cpl 遊戲控制器圖示
inetcpl.cpl Internet選項圖示
main.cpl 鍵盤圖示
mstask.dll排定的工作圖示
等~~~~~~
增加/移除應用程式的對話視窗
很多人找不到最下面那個設定程序訪問和預設值的圖示,這裡我也帖一下圖啦 `~~
appwiz.cpl 上面三個在圖形項的101--103,而不是通常的圖示項裡面
而最下面的圖示在moricons.dll的圖示項114
系統內容對話視窗的修改
好多人想改系統內容對話視窗上的字和裡面對應的圖示、圖形等,我幫大家收集了一下為下面的幾個文件:
電腦名稱netid.dll (對話視窗上的字,對話視窗項112)
遠端remotepg.dll (對話視窗上的字,對話視窗項510)
自動更新wuaueng.dll(對話視窗上的字,對話視窗項501) 
一般、硬體和進階選項sysdm.cpl (對話視窗上的字,對話視窗項101)
系統還原 srrstr.dll (對話視窗上的字,對話視窗項11)
內容對話視窗的修改
內容對話視窗也是大家個性化中首要考慮的一個問題~~
於之相關的文件為themeui.dll和shell32.dll~~~
其他
系統消息中使用的圖示,這個大家取代的時候一定要注意一點,圖示的格式和原來的圖示的格式一定要一樣的,否則有可能進不了系統!!!切記
這個文件為:User32.dll圖示項100--105
工作列圖形取代C:\WINDOWS\PCHEALTH\HELPCTR\Binaries下helpctr.exe裡面的圖形項300#--303# 還有圖示項200#
還有就是裡面的一些圖示和圖形等 下載下面的文件直接取代C:\WINDOWS\PCHEALTH\HELPCTR\System下的images資料夾
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次