标题: DLL文件基本原理及优化技巧
klwqz2006
四年级
Rank: 9Rank: 9Rank: 9

UID 131203
精华 0
积分 1634
帖子 994
铜币 43
金币 4209
经验值 1634
阅读权限 40
注册 2006-8-12
状态 离线
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 将以上两处的键值禁用即可。



搜索更多相关主题的帖子: [文件] [dll] [原理] [对话框] [修改] [资源] [对话] [禁止] [禁用] [删除]





请大家爱护好我们的论坛.
顶部
推荐阅读:
文件名称: 机械设计原理 csf 其他介绍 【原创】关于动态链接库DLL文件的一般常识及常见问题 修改系统DLL文件实现禁用
关于DLL文件感染系统关键进程的查杀 Windows系统的活动大陆:细看DLL文件 DLL文件的基本概念
全部的DLL文件 [下载]做系统必备--这两天K盘--发个修改DLL文 让每一个人都会DLl文件修改
QQ的DLL文件修改大全 [下载]做系统必备--这两天K盘--发个修改DLL文 关于动态链接库DLL文件的一般常识及常见问题解析
原理与实践. Win Vista系统文件完整性检查方法 UltraCompare Pro 5.10+2┊文本
文件恢复工具(注册版) 怎样下载压缩文件的软件 【张孝祥java视屏教程】【文件格式】【3G】
禁用程序妙招+建透明文件夹藏秘密 解PDF文件限制 文件名称: Visual Studio 6.0 企业
SYSTEM32 下的几乎所有文件的简单说明 重要的文件不希望别人看到 文件名称: Dreamweaver网页设计与制作10
srp文件要用什么软件打开呀 KMPlayer单文件美化版(另附几款出色绿色播放器 删除顽固文件一个方法
[原创]REAL格式文件压缩至尊 V3.70注册信息 PDF文件阅读器 偷天情缘
幼儿园管理原理与管理原则 【不背字根学五笔】【iso】 求助:这个音频文件用什么播放器播放?
文件批量更名大师 V3.23 简体中文绿色特别版 DJVU格式文件阅读器 Windows XP的一个无敌命令-替换正在使用中的
【数据库原理与技术(北大杨冬青教授)视频教程】(转贴 linux下面的文件 如何删除SQL SERVER 2000的日志文件空间
[分享]如何把.swf文件设成QQ空间日志背景 最新软件高强度文件夹加密大师 9000 BUILD U盘病毒和Autorun.inf文件分析
文件夹隐藏软件,超级好用! 《手机的原理与维修》[ISO] hal.dll丢失
私人电脑秘密空间 把光驱藏入文件夹 KGLF11励磁装置工作原理PPT及原理图 菜鸟求助大虾!关于XP的文件问题!

20030228
版主
Rank: 20Rank: 20

UID 25256
精华 0
积分 2570
帖子 775
铜币 4
金币 20277
经验值 2570
阅读权限 40
注册 2006-1-1
状态 离线
回复: DLL文件基本原理及优化技巧
不错  我正在学习~~~送花拉~~

顶部
手拉手交易区开放了~
    本版导读
最新主题最新回复热门讨论近期看点


    本站导读
最新主题最新回复热门讨论近期看点
Google


当前时区 GMT+8, 现在时间是 2008-11-23 22:00


闽ICP备05022067号

Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.027840 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - 手拉手社区