文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络技术网络安全认识映象劫持技术原理与解决办法
精品推荐
特别推荐
·网页病毒的概念
·保障您网站安全的十点技巧
·技巧:网上交易密码保护的几种窍门
·六个简单方法防止上网被钓鱼
·PING命令的小秘密
·安全第一 网络端口扫描技术介绍
·十大网络工具帮你审核网络安全
·信息安全问题需解决方案
·多角度详细解释网站安全保护方法
·端口截听实现端口隐藏,嗅叹与攻击
·用Win NT/2K 建WEB站点安全指南
·实现 Web 应用程序安全的捷径
·解析远程控制带来的安全危险
·NTFS启动扇区的默认保护是什么?
·假冒腾讯qq网络骗子欺诈骗术大曝光
·基础知识:被人轻视的七大网络安全误解
·确保无线网络安全实施的技术规范
·安全之深入理解DoS拒绝服务攻击
·安全防范 认识瞬时攻击的危险性
·面临什么新威胁 PC安全终极指南
热点TOP10
·最强安全基础 从0到33600端口详解
·CISCO路由器配置小结
·假冒腾讯qq网络骗子欺诈骗术大曝光
·开3389最简单得方法
·nc.exe高级技巧应用汇总
·恢复本来面目 消除JPEG图片马赛克
·信息安全问题需解决方案
·恶意代码(网页病毒)[破解方法]
·PING命令的小秘密
·十大网络工具帮你审核网络安全
·公开十七项恶意代码
·安全第一 网络端口扫描技术介绍
·六个简单方法防止上网被钓鱼
·黑客必备的基本技能
·无进程DLL木马开发思路与实现
·微软安全警告:Word用户面临危险
·组策略安全选项对应注册表项汇总
·使用Windows的安全802.11网络企业部署一
·软件漏洞及缓冲区溢出
·使用 OpenSSL API 进行安全编程

认识映象劫持技术原理与解决办法

日期:2008年4月14日 作者: 查看:[大字体 中字体 小字体]


  映像劫持的定义 所谓的映像劫持(IFEO)就是Image File Execution Options,位于注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options。由于这个项主要是用来调试程序用的,对一般用户意义不大。默认是只有管理员和local system有权读写修改。

  通俗一点来说,就是比如我想运行QQ.exe,结果运行的却是FlashGet.exe,也就是说在这种情况下,QQ程序被FLASHGET给劫持了,即你想运行的程序被另外一个程序代替了。

  映像劫持病毒

  虽然映像劫持是系统自带的功能,对我们一般用户来说根本没什么用的必要,但是就有一些病毒通过映像劫持来做文章,表面上看起来是运行了一个程序,实际上病毒已经在后台运行了。

  大部分的病毒和木马都是通过加载系统启动项来运行的,也有一些是注册成为系统服务来启动,他们主要通过修改注册表来实现这个目的,主要有以下几个方面:

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

  HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce

  更多启动项请参考:系统启动时所有可能加载启动程序的方式&&&系统加载方式一文。

  但是与一般的木马,病毒不同的是,就有一些病毒偏偏不通过这些来加载自己,不随着系统的启动运行,而是等到你运行某个特定的程序的时候运行,这也抓住了一些用户的心理,一般的用户,只要发觉自己的机子中了病毒,首先要察看的就是系统的加载项,很少有人会想到映像劫持,这也是这种病毒高明的地方。

  映像劫持病毒主要通过修改注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution options 项来劫持正常的程序,比如有一个病毒 vires.exe 要劫持 qq 程序,它会在上面注册表的位置新建一个qq.exe项,再这个项下面新建一个字符串的键值 debugger 内容是:C:\WINDOWS\SYSTEM32\VIRES.EXE(这里是病毒藏身的目录)即可。当然如果你把该字符串值改为任意的其他值的话,系统就会提示找不到该文件。

  映像胁持的基本原理

  WINDOWS NT系统在试图执行一个从命令行调用的可执行文件运行请求时,先会检查运行程序是不是可执行文件,如果是的话,再检查格式的,然后就会检查是否存在。如果不存在的话,它会提示系统找不到文件或者是“指定的路径不正确等等。把这些键删除后,程序就可以运行!

  映像劫持的应用

  ★ 禁止某些程序的运行

  先看一段代码:

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File

  Execution Options\qq.exe]

  "Debugger"="123.exe"

  把它保存为 norun_qq.reg,双击导入注册表,打开你的QQ看一下效果!

  这段代码的作用是禁止QQ运行,每次双击运行QQ的时候,系统都会弹出一个框提示说找不到QQ,原因就是QQ被重定向了。如果要让QQ继续运行的话,把123.exe改为其安装目录就可以了。

  ★ 偷梁换柱恶作剧

  每次我们按下CTRL+ALT+DEL键时,都会弹出任务管理器,想不想在我们按下这些键的时候让它弹出命令提示符窗口,下面就教你怎么玩:

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File

  Execution Options\taskmgr.exe]

  "Debugger"="C:\\WINDOWS\\pchealth\\helpctr\\binaries\\msconfig.exe"

  将上面的代码另存为 task_cmd.reg,双击导入注册表。按下那三个键看是什么效果,不用我说了吧,是不是很惊讶啊!精彩的还在后头呢?

  ★让病毒迷失自我

  同上面的道理一样,如果我们把病毒程序给重定向了,是不是病毒就不能运行了,答案是肯定的!下面就自己试着玩吧!

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File

[1] [2] 下一页 




上一篇:大水牛下载者分析及手工清除办法

下一篇:攻防:实现Http会话劫持的方法

认识映象劫持技术原理与解决办法 相关文章:
·socket编程原理
·Excel密码保护的解除方法与解除原理
·Telnet高级入侵攻略及原理
·路由原理介绍
·《拳皇97》简易出招原理解析
·VBS脚本病毒原理分析与防范
·SSL VPN技术原理及应用全面解析
·显示器的关机消亮点电路原理与维修
·Flash电子书鼠标拖拽翻页效果原理分析
·掌握超五类 双绞线的 原理与制作方法
认识映象劫持技术原理与解决办法 相关软件:
·精通.Net核心技术原理与构架
·手机的原理与维修
·管理学原理 ISO
·同济大学.现代通信原理与技术 WAV
·2006年考研政治强化班·马克思主义哲学原理 任汝芬 07
·2006年考研政治强化班·政治经济学原理 包仁 04
·城市规划原理模拟试题(附答案)
·Exchange Server 邮件存储系统之原理篇
·《Tcp-ip原理》
·2006年考研政治强化班·马克思主义政治经济学原理 刘儒 12

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn