我爱Aspx >> C#.Net >> 认识病毒的映象劫持技术映像劫持的定义
所谓的映像劫持(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
Ҷƪл˵?
巧用WPS表格给旧文件资料打印上页..[07-30]
Skype视频聊天插件Spontania的用..[07-30]
新浪UC使用教程:团体管理功能操..[07-30]
Access 和 SQL Server数据类型的..[07-30]
SQL SERVER中字段类型及说明[07-30]
SQL SERVER 数据类型详解[07-30]
SQL Server 存储过程的经典分页[07-30]
成功安装Mysql+Apache2+php5过程[07-30]
ADO.NET在开发中的部分使用方法和..[07-30]
使用SQL语句获取SQL Server数据库..[07-30]