关于Windows 7下的DEP(数据执行保护)
可以说,溢出是操作系统(应用软件)永远的痛,Windows 7自然也不例外。所谓溢出主要指缓冲区溢出,就是利用系统(应用软件)漏洞从只有Windows和其他程序可以使用的内存位置执行恶意代码从而达到控制系统的目的。如前所述,缓冲区溢出***经常在其它程序的内存缓冲区写入可执行的恶意代码,然后诱骗程序执行恶意代码。使用DEP的目的是阻止恶意插入代码的执行,其运行机制是,Windows利用DEP标记只包含数据的内存位置为非可执行(NX),当应用程序试图从标记为NX的内存位置执行代码时,Windows的DEP逻辑将阻止应用程序这样做,从而达到保护系统防止溢出。
能够设置DEP的保护级别。如图所示笔者的Windows 7默认“只为基本的Windows程序和服务激活了DEP”,即DEP保护级别为1。当然,我们也可选择“除了以下所选择的,为所有程序和服务打开DEP” 切换到DEP保护级别2。
(图2)
5、如何关闭DEP保护
总结:其实DEP并部署医治Windows系统缓冲区溢出问题的万能解药,它的意义在于使得恶意软件难以利用缓冲区溢出。而且DEP提供的缓冲区溢出保护也有一定的副作用,就是是被DEP阻止的应用程序通常将被挂起,即使DEP停止了恶意程序执行恶意代码,但是这种情况为恶意程序启动DOS***创造了新的机会。最后说明一点,本文有关DEP的解析虽然以Windows 7为例,但大部分也适用于Windows Vista和Windows Server 2008。希望本文对于大家认识EDP和理解Windows的安全机制有所帮助。
转载于:https://blog.51cto.com/kofstart/281729
关于Windows 7下的DEP(数据执行保护)相关推荐
- 如何关闭Windows XP/Vista/Windows 7的DEP数据执行保护
数据执行保护 (DEP) 是一种Windows安全机制,从Windows版本顺序上看是从Windows XP SP2开始引入,通过监视程序以确保它们使用的系统内存是安全的,帮助防止操作系统受到病毒和其 ...
- 计算机系统保护怎么打开,Win7系统开启DEP数据执行保护的具体方法
大部分用户都不知道数据执行保护 (DEP)有什么作用, DEP数据执行保护有助于防止我们的计算机遭受病毒的侵害,也有助于防止其他安全威胁危害我们的计算机.Win7专业版系统默认没有开启DEP数据执行保 ...
- 数据执行保护(DEP)的基本设置
1)执行权限 必须是管理员,而且可以修改boot.ini文件 2)数据执行保护DEP的几个可选参数 NOExecute=Optin (为关键Windows程序和服务启用数据执行保护) NO ...
- winxpsp2数据执行保护
现在的WinXP用户已无可选择地升级到了WinXP SP2,这样也让用户必须无条件地接受一个名为DEP(数据执行保护)的安全保护功能.如果你用上了64位CPU,那么,这个保护功能将更 加强大,因 ...
- 如何解决经常出现Windows数据执行保护的提示?
方法一: 关闭数据保护,编辑Boot.ini文件,将/NoExecute=OptIn 改为/NoExecute=AlwaysOff. 要编辑Boot.ini,请在开始中我的电脑上点右键-属性-高级 ...
- 关闭数据执行保护(DEP)
数据执行保护 = DEP = Data Excute Protection 1.Windows XP下关闭 在桌面"我的电脑"点击鼠标左键--属性--高级--性能设置选项 2.V ...
- DLL/OCX文件的注册与数据执行保护DEP
注册/反注册dll或ocx文件时,无论是用regsvr32还是DllRegisterServer/DllUnregisterServer,可能会遇到[内存位置访问无效]的问题: 此时把操作系统的数据执 ...
- 计算机打数据执行保护删除不掉,运行某应用程序时,出现数据执行保护 (DEP)提示的解决方案...
原因分析: 数据执行保护技术(Data Execution Prevention,以下简称 DEP)是 Windows XP SP2和 Windows 2003 SP1新增的一项功能.DEP 简单地说 ...
- 彻底关闭数据执行保护(DEP)
彻底关闭数据执行保护(DEP) 1.直接修改Boot.ini文件(彻底关闭数据执行保护DEP) 在WinXP SP2系统所在分区根目录下找到Boot.ini文件(需打开系统隐藏文件及受保护的系统隐藏 ...
最新文章
- 数据库_数据库篇-第一章:数据库基本概念
- 在HTML中英文换行问题
- 浅谈Android中Lifecycle
- 更易型算法(Manipulating Algorithms)
- GPU Gems1 - 10 电影级的光照
- 1117. H2O 生成
- android点赞动画仿twritter,【点赞动画仿抖音】Android 自定义view动画--酷炫点赞动画...
- java21天打卡Day13-正则表达式
- SVD在推荐系统中的推导及应用-简单明了
- 微型计算机任务名称,任务五微型计算机的硬件组成.ppt
- xkcd 单线程下载图片
- Verilog之闪烁灯
- oracle中毒,oracle数据库中毒恢复 oracle数据库解密恢复 服务器中勒索病毒解密恢复.Hermes666...
- 你不是骄傲,而是活得太傲娇了
- 写了个自动批改小孩作业的代码~
- 李子柒130个视频1万图片5万颜色数据可视化的背后,是古柳三年的念念不忘
- SSD202 驱动WIFI-ssw01b的AP模式
- 同步时钟系统架构与原理
- Get智能写作 | 掌握这5个小技巧,让你的写作飞起来
- PostgreSQL , PostGIS , 球坐标 , 平面坐标 , 球面距离 , 平面距离