下载首页
网络学院
最新更新
软件分类
国产软件
国外软件
汉化补丁
注册绿色
下载排行
精品软件
设为首页
联系我们
加入收藏
网页制作
冲浪宝典
图形图像
操作系统
软件教学
编程开发
认证考试
安全技术
站长专区
文学驿站
娱乐天地
游戏天地
办公软件
文章搜索
您的位置:
首页
>>
文章首页
>>
编程开发
>>
其他开发语言
>>
(转载)用SystemLoadAndCallImage加载Rootkit
精品推荐
其他开发语言点击TOP10
·
数字小键盘指法练习
·
用C语言编通讯录程序(初学者级别的)
·
Modem 常用AT指令集
·
单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·
C++经典电子书下载
·
Thinking in C++ 简体中文第二版
·
debug和release的区别
·
error LNK2001: unresolved external symbol __ftol2 错误解决
·
C库函数手册
·
一个简单的C语言编译器
编程开发点击TOP10
·
数字小键盘指法练习
·
ASP.NET 程序中常用的三十三种代码
·
用C语言编通讯录程序(初学者级别的)
·
我写的Java学生成绩管理系统源代码
·
CHK文件恢复工具
·
Modem 常用AT指令集
·
java笔试题
·
异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·
单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·
C++经典电子书下载
精选专题
(转载)用SystemLoadAndCallImage加载Rootkit
作者: 来源:网络文章 时间:2005-12-17 19:08:27
(转载)用SystemLoadAndCallImage加载Rootkit(1)
用SystemLoadAndCallImage加载Rootkit
转自:
http://www.xfocus.net
创建时间:
2003
-09-25
文章属性:原创
文章提交:
PHP
?lang=cn&act=Profile&do=03&MID=34420">Sephiroth_ (kinvis_at_hotmail.com)
Sephiroth.V
[前言]
我最近对NT Rootkit开始感兴趣,无奈国内的资料少得惊人,在这方面几乎是一片空白,就只有翻译的Gary Hoglund的一篇《一个修改NT内核的真实的ROOTKIT》。到国外的网站转了几天倒是收获非浅,国外在这方面的研究确实深刻多了。现在我翻译另一篇Gary Hoglund的文章,在这篇文章里我加入了一些个人的注释,如果大家对NT ROOTKIT感兴趣的话可以到
www.rootkit.com
上看看,那里有Gary Hoglund和很多人的优秀的NT ROOTKIT和大量有价值的资料。
[正文]
大家好。
这段时间以来在NETBUGTRAQ上有个有关在内核模式下如何保护系统免遭ROOTKIT的讨论。这是个好现象,我们rootkit.com的目的就是让人们思考这个问题。比方说,现在就有一个Pedestal Software的ANTI-ROOTKIT(全名Integrity Protection Driver)。
在今年的Blackhat Briefings上,很多聪明的人在谈论有多少种方法把代码加载进内核模式-很明显是受到“ANTI-ROOTKIT”的影响。很多ROOTKIT的作者也加入其中。所以我们打算改变这个WINDOWS ROOTKIT。
直到现在,这个WINDOWS ROOTKIT还是被设计为一个驱动程序。但是没有理由一个ROOKIT必须被设计为一个驱动程序--或者一个可加载模块。 去年我们发布了ROOTKIT来证明完全用户模式的软件是基本没有意义的。想想看,任何一个能够HACK你的系统的人都可以去加载进内核模式,这是100%保证的。如果一个攻击者用一个用户级的帐户进入你的系统,他们然后就是获得ADMINISTRATOR--以获得足够的权限使你能够加载内核模式代码。在这个事实面前,很容易看到你的服务商的解决办法离开你的知识是十分脆弱的。
将完全的保护放到内核模式的主意挺不错,不过它不可能完成除非微软自己解决。如果微软真这么做的话,那么安全公司就会消失:)
现在有人提出一种加载内核模式代码的方法,使用一个未公布的入口
(entry point)进入内核空间--比方象/dev/physicalmemory设备,或者一个使用“SystemLoadAndCallImage”的系统调用(syscall)。我们继续研究,但事实是有一个非
操作系统
支持的影响点(leverage point)来控制进入内核模式--因为这样,新的入口点(entry point)总是被发现。
假定微软真的修补NT结构来保护以免于上面提到的这几种方法,也仍然有通过在内核里寻找可供缓冲区溢出的方法。每个你安装的第三方驱动程序可以给予你通过IOCTL()命令甚至是普通的读/写消息来进行缓冲区溢出的可能。甚至就是NT里默认的驱动程序在这方面也很脆弱。
1.
(转载)用SystemLoadAndCallImage加载Rootkit(1)
2.
(转载)用SystemLoadAndCallImage加载Rootkit(2)
3.
(转载)用SystemLoadAndCallImage加载Rootkit(3)
4.
(转载)用SystemLoadAndCallImage加载Rootkit(4)
5.
(转载)用SystemLoadAndCallImage加载Rootkit(5)
共5页
9
7
[
1
] [
2
] [
3
] [
4
] [
5
]
8
:
>
(转载)用SystemLoadAndCallImage加载Rootkit 相关文章:
(转载)用SystemLoadAndCallImage加载Rootkit 相关软件:
特别声明:
本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:
http://www.xgdown.com
帮助(?)
软件发布
版权声明
友情连接
Copyright 2005-2005
星光下载
All rights reserved.
Powered By: DownPlus