dll修改和EXCOPE
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或***工具。
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 将以上两处的键值禁用即可。
转:http://hi.baidu.com/%CB%C2%D7%AF2/blog/item/2c49edfc73fd851a08244d5e.html
dll修改和EXCOPE相关推荐
- c++ 调用c# dll修改win10锁屏背景
c++ 调用c# dll修改win10锁屏背景 c# dll代码 c++ 调用代码 `Lockscreen.h` `Lockscreen.cpp` 原创文章禁止转载 http://www.alom.c ...
- 网吧xp母盘制作流程+QQDLL+系统文件DLL修改
xp母盘制作流程+QQDLL+系统文件DLL修改 天下网盟论坛收集 1 分区: 40G ( C:4G D:3G E:3G F:30G) 80G (c:4 D:3 e:3 f:70) 2 安装操作系统: ...
- Windows_XP DLL修改
-------------------------------XP DLL修改---------------------------------------------------- 首先获 ...
- Unity3d 反编译破解游戏 简单示例 使用ildasm反编译DLL修改然后重新编译DLL
因为这几天碰到一个Unity的Bug,不得不去反编译DLL看看C#代码的生成中间件代码.这也用到了一些反编译以及重新编译DLL的一些知识,意味到Unity是如此的不安全. 首先我们新建一个工程,创建一 ...
- 如何修改第三方DLL文件名
做NX二次开发,经常会用到第三方库,如:libxl,如果用户使用多个插件,而每一个插件用的libxl的版本不一致,将会出现问题(因为dll名称是一样的,NX只加载其中一个libxl.dll,另一个插件 ...
- 获取文件最后修改时间的VC代码
作者:朱金灿 来源:http://blog.csdn.net/clever101 很多时候我们需要知道系统是什么时候编译生成的.我想到的一个直接的思路的是获取exe文件的最后修改时间.下面的一段代码可 ...
- 修改360浏览器 标题栏 显示的文字
作者:韩梦飞沙 Author:han_meng_fei_sha 邮箱:313134555@qq.com E-mail: 313134555 @qq.com 修改360浏览器 标题栏 显示的文字 === ...
- 从hook007学习dll劫持自启动方式
转载来自:http://blogs.360.cn/360safe/2016/10/24/hook007autostart/ https://blog.51cto.com/2817071/710911 ...
- my.ini修改后服务无法启动_VisualSVN Server 自助修改密码页面
一.安装VisualSVN服务: 下载VisualSVN Server(https://www.visualsvn.com/server/download/),并安装VisualSVN Server, ...
最新文章
- Entity Framework 5中遇到的 mysql tinyint(1) 转换为 bool 的问题 (我用的是VS2013中的EF5版本)...
- mysql中如何设置时区_如何设置MySQL的时区?
- php扩展-ioncube组件的安装方法_Windows系统PHPStudy Web环境安装ionCube扩展软件
- Oracle VARRAY的实际应用简介
- 信息系统项目管理师考试条件/时间/拿证/价值汇总
- git bash here创建项目无法选择m_git 版本控制初学者指南
- rsync配置和使用
- Honey Dance I believe
- 数据3分钟丨Databricks与Snowflake开撕;阿里云多款自研数据库支撑首个“100%云上双11”...
- 骁龙855加持!OPPO Reno正面照揭晓:边框窄得吓人
- App导航设计全面梳理——可临摹素材原型模版,轻松缕清思路!
- JPA的单向一对多关联(oneToMany)实现示例(基于Spring Boot + JPA +MySQL,表自动维护)
- ubuntu安装atom
- gin mongodb restful api设计: 动态的patch接口
- Visual Studio添加图片资源到exe
- unity学习笔记-uniwebview3的使用以及一些补充(视频问题已解决)
- python爬虫代码示例视频教学-清华学霸尹成Python爬虫教学视频
- java-assured_rest-assured之获取响应数据(Getting Response Data)
- 关于云和网的未来,这位大佬讲了真话……
- 给自己定一系列小目标
热门文章
- 势逼 React Native,跨平台开发框架 Flutter 很凶猛 | 码书
- java程序的开发工具是jdk,分享面经
- 第 23 章 解释器模式
- 老计算机教师,老教师能用好信息技术吗?
- 深度学习分类只有正样本_自动调制分类:一种深度学习的方法
- c# 字典按ascii 排序_C语言 按ASCII码排序 求教大神
- padding不显示背景色_PS常用快捷键有哪些?小白职场必备快捷键,再也不担心被难到...
- GitHub Actions 部署 VuePress 文档
- java的oracle事务回滚_Oracle事务处理
- java怎么延迟执行语句_Go语言defer(延迟执行语句)