E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Ring3
OLLYDBG
OLLYDBG是一个新的动态追踪工具,将IDA与SoftICE结合起来的思想,
Ring3
级调试器,非常容易上手,己代替SoftICE成为当今最为流行的调试解密工具了.同时还支持插件扩展功能,是目前最强大的调试工具
·
2012-02-26 22:00
DB
国嵌Linux视频内核开发
种工作模式:用户模式(usr)、快速中断(fiq)、外部中断(irq)、管理模式(svc)、数据访问中止(abt)、系统模式(sys)、未定义指令异常(und)X86也实现了4个不同的级别:Ring0—
Ring3
wzcqr0501
·
2012-02-26 16:00
数据结构
linux
struct
list
Module
linux内核
RayCommand操作系统的实现笔记0--设计想法与编写目的
所以这个操作系统并不会进入用户空间(或者
Ring3
,也就是都在内核空间编程)。并且在较长的时间内都是单任务的操作系统。 这个操作系统也绝对是一个教育用的操作系统。编写这个操
runfeel
·
2012-02-19 14:00
command
内存管理基本概念
2)虚拟内存地址Windows所有程序(包括Ring0层和
Ring3
层
gaofeidongdong
·
2012-02-16 09:00
windows
object
String
System
磁盘
DDK
SSDT相关知识
这个表就是一个把
ring3
的Win32API和ring0的内核API联系起来。SSDT并不仅仅只包含一个庞大的地址索引表,它还包含着一些其它有用的信息,诸如地址索引的基地址、服务函数个数等。
agoago_2009
·
2012-02-15 22:00
api
service
table
System
Descriptor
系统监控
ring3
下穿透磁盘还原技术揭秘
在写这篇文章之前我犹豫了很久,到底要不要把这些鲜为人知的方法公开了,因为一旦公开,被人掌握这些技术,那么还原软件的脆弱性则一览无遗,网吧的机子应该就可以随便的穿透,机器狗是需要加载驱动来进行穿透还原,而我介绍的这种技术不需要加载驱动则可以穿透还原,你是不是听的有点兴奋,有点热血沸腾;但是我还是要告诉你,技术是一把双刃剑,利用的好是安全软件,利用的邪恶就是木马、病毒等;作为一名黑客防线的读者,我相信
hanxuetong
·
2012-02-05 13:24
注册表
安全软件
穿透
Ring3
还原卡
驱动学习----内存管理漏洞利用之--
Ring3
下Kill微点
from:http://blog.sina.com.cn/s/blog_61d65e360100l709.html驱动学习----内存管理漏洞利用之--
Ring3
下Kill微点(2010-08-2610
kendyhj9999
·
2012-01-01 22:00
今年的参赛作品——SockMon网络安全监控系统
随着人类IT技术的不断进步,恶意软件和攻击已从原有的类似于“熊猫烧香”这样的
Ring3
级程序,进步到类似于“BIOSKIT”这样的Ring0级
aksnzhy
·
2011-12-03 17:00
vc6 chkesp IATHook 出错解决
这几天写了个
ring3
的IATHOOK,这个hook比起大多数hook的优点:1、IAT中的跳转块地址来源于代码节的空隙2、空隙的地址随机化但是,在测试的时候,老是遇到进入_chkesp函数的时候会出错
winsunxu
·
2011-11-30 15:00
测试
dll
exe
编译器
hook
IA32 architecture 学习笔记 (二)
(比如在win32保护模式下
Ring3
,用户看到是flagmemory,DS段描述符指定的DS段基地址是0x00000000,limit是整个4G,所以nearpointer可以访问整个4G空间,而不需要
happylong123hehe
·
2011-11-22 23:19
体系结构
RING3
下蓝屏的方法
RING3
下蓝屏的方法一、RtlSetProcessIsCriticalVB代码如下:OptionExplicitPublicDeclareFunctionRtlAdjustPrivilegeLib"ntdll.dll
张志松
·
2011-11-14 18:00
linux、内核源码、内核编译与配置、内核模块开发、内核启动流程
答:有关CPU体系结构,各处理器可以有多种模式,而LInux这样的划分是考虑到系统的安全性,比如X86可以有4种模式RING0~
RING3
RING0特权模式给LINUX内核空间
RING3
给用户空间linux
editionman
·
2011-11-10 18:00
linux
Module
网络协议
documentation
makefile
linux内核
提前透露一下今年的参赛软件
本人全力打造的又一力作即将诞生-------“防鲨网”Windows内核安全监控系统~~~这是一款强劲的断黑软件,随着内核级病毒的逐渐普及,传统的查杀已经很难完成对病毒,木马的有效查杀,病毒由以前类似于“熊猫烧香”这样的
ring3
aksnzhy
·
2011-10-30 21:00
加密
windows
汇编
防火墙
引擎
磁盘
还原软件实施更安全防护机器狗
机器狗之所以有机可乘,这是因为微软在磁盘驱动层留下了
RING3
控制口。发送控制码可直接操作磁盘,本身该接口留下是为了方便一些特殊软件如:光盘的NERO等使用。结果却意
wordman
·
2011-09-21 10:13
软件
微软
病毒
神话
机器狗
zw和nt开头的系统调用的区别
在
RING3
下,应用程序调用NT或者ZW效果是一样的。
namelcx
·
2011-09-05 14:00
What is the difference between user mode and kernel mode, and real mode and protected mode?
Usermode(
Ring3
)programsarerunninginapplicationlevel.Thisallowsthetrustedoperatingsystemanddriversrunninginkernelmodetoaccessvitaltasks.Kernelmode
donhao
·
2011-08-20 17:00
菜鸟之驱动开发3
我的理解就是建立ring0与
ring3
的映射关系。 操作SSDT表,我们会用到ntdll.dll中导出的KeServiceDescriptorTable这个结构体。首先声明KeSe
favormm
·
2011-08-16 20:00
汇编
String
struct
Google
service
hook
Hide your DebugPort in ring0
t=80971一个程序被
ring3
调试器调试时,有很多的调试特征可以检测,本论坛也有专门的帖子详细论述,但有个非常根本的标志
ring3
也是可以检测的比较少人提及,那就是_EPROCESS.Debu
leitianjun
·
2011-08-14 02:00
thread
exception
XP
null
hook
进程权限
SE_DEBUG_NAME调试级别,可以用来关机等
ring3
下不能提升到SYSTEM级别的。
fysy0000
·
2011-08-04 13:00
windows
null
Access
token
hook
attributes
模拟键盘鼠标操作——IoAccessMap介绍
其实就是使用了WinIo这样一些打开进程在
Ring3
访问端口权限的库。这里会详细分析一下他们的实现机制,以及对付
camel2099
·
2011-07-22 09:00
码农源库
Ring3
下Inline Hook API
用CreateFile为例子,讲解一下
Ring3
下的InlineHookAPI,基本原理很简单1、获取CreateFile函数的地址2、读取CreateFile函数的前8个字节3、将CreateFile
SysProgram
·
2011-07-16 21:00
api
null
byte
hook
attributes
winapi
编写安全的驱动程序之验证驱动的调用者
即存在
Ring3
恶意调用Ring0驱动派遣例程的问题,对于这种调用Ring0程序应进行验证和过滤。作为不够健壮的第三方驱动程序,更容易因为这种恶意调用被干扰,发生逻辑错误,甚
broadview2006
·
2011-07-11 19:00
验证驱动的调用者
即存在
Ring3
恶意调用Ring0驱动派遣例程的问题,对于这种调用Ring0程序应进行验证和过滤。作为不够健壮的第三方驱动程序,更容易因为这种恶意调用被干扰,发生逻辑错误,甚
博文视点
·
2011-07-11 19:33
职场
休闲
0day
探索ring0之内核概述
探索ring0之内核概述内核概述Intelx86系列处理器使用“环”的概念来实施访问控制,共有4个权限级别,由高到低分别为Ring0、Ring1、Ring2、
Ring3
,其中Ring0权限最高,
Ring3
博文视点
·
2011-07-11 19:04
职场
安全
休闲
探索ring0之内核概述
探索ring0之内核概述内核概述Intelx86系列处理器使用“环”的概念来实施访问控制,共有4个权限级别,由高到低分别为Ring0、Ring1、Ring2、
Ring3
,其中Ring0权限最高,
Ring3
broadview2006
·
2011-07-11 09:00
32位操作系统使用4GB以上内存
一、“/3GB”方式1、内存分配从80386开始,出于安全性的考虑(防止用户访问并篡改操作系统的关键部分),以及考虑到系统的稳定性,该系列的CPU可以运行于ring0至
ring3
从高到低4个权限级别,对数据也提供相应的
jimshu
·
2011-06-17 10:16
windows
内存
Windows用户模式与内核模式
从Intel80386开始,出于安全性和稳定性的考虑,该系列的CPU可以运行于ring0~
ring3
从高到低四个不同的权限级,对数据也提供相应的四个保护级别。
lifan51777
·
2011-06-01 09:00
数据结构
编程
C++
c
windows
用户模式与内核模式-WDM学习(1)
用户模式与内核模式从Intel80386开始,出于安全性和稳定性的考虑,该系列的CPU可以运行于ring0~
ring3
从高到低四个不同的权限级,对数据也提供相应的四个保护级别。
qinqqfirst
·
2011-05-20 09:00
RING3
下 内存清零法 杀进程
这一篇写的比较详细,适合我这样的菜鸟看==================================================================================================转自:http://hi.baidu.com/pingsuper/blog/item/3c9ebd3c84ac20cc7d1e7104.html在一般任务管理器无法关
digimon
·
2011-05-14 10:00
table
System
buffer
Access
attributes
linker
Ring3
Api Hook (2) Hot patching inline hook
Ring3ApiHook(2)Hotpatchinginlinehook 1 #pragma once 2 #include 3 // module: InlineHook.h 4 // author: cntrump 5 // create: 2011-05-11 6 7 #if defined(DEBUG)||defined(_DEBUG) 8 #define HOOKT
Zero Code
·
2011-05-11 16:00
Ring3
Api Hook (1) 古老的 inline Hook
Ring3ApiHook(1)古老的inlineHook最古老的Hook,非常不稳定。 1#pragma pack(push,1) 2typedef struct 3{ 4 BYTE op; 5 DWORD dwOffset; 6}HookCode; 7#pragma pack(pop) 8 9HookCode oldCode, newCode;10LPBYTE pOrgAddress =
Zero Code
·
2011-05-10 23:00
Linux0.11内核--内核态与用户态
内核态与用户态intelx86架构的CPU分Ring0-Ring3三种级别的运行模式,Ring0级别最高,
Ring3
最低。
yming0221
·
2011-04-10 22:00
linux
网络
Linux0.11内核--内核态与用户态
内核态与用户态intelx86架构的CPU分Ring0-Ring3三种级别的运行模式,Ring0级别最高,
Ring3
最低。
soboer
·
2011-04-10 22:00
linux
Linux0.11内核--内核态与用户态
内核态与用户态intelx86架构的CPU分Ring0-Ring3三种级别的运行模式,Ring0级别最高,
Ring3
最低。
thecloud
·
2011-04-10 22:00
linux
ring0和
ring3
的区别
Intel的x86处理器是通过Ring级别来进行访问控制的,级别共分4层,从Ring0到
Ring3
(后面简称R0、R1、R2、R3)。
pcajax
·
2011-03-16 20:00
设计模式
windows
linux
工作
OS
Windows 中 FS 段寄存器 V2
代码运行在RING0(系统地址空间)和
RING3
(用户地址空间)时,FS段寄存器分别指向GDT(全局描述符表)中不同段:在
RING3
下,FS段值是0x3B(这是WindowsXP下值;在Windows2000
wzsy
·
2011-03-11 15:00
数据结构
c
windows
XP
byte
用户模式与内核模式
从Intel80386开始,出于安全性和稳定性的考虑,该系列的CPU可以运行于ring0~
ring3
从高到低四个不同的权限级,对数据也提供相应的四个保护级别。
nonostilly
·
2011-02-16 16:45
安全性
用户
操作系统
职场
休闲
Ring3
下Hook API实现分析
另外
ring3
下的HOOKAPI方法也有很多种,我只列举我所能想到的。 所谓HOOKAPI,与Windows下的HOOK其实是完全两个概念,风马牛不相及。
panda1987
·
2011-01-18 13:00
api
null
dll
import
hook
Descriptor
调用门实战(4)----特权级转移实践
本次实践从ring0进入
ring3
然后又回到ring0,运行结果如下图: 具体步骤如下:1、进入
ring3
在前面的理论篇中,我们知道可以用ret指令跳转到目标代码段。
kkk8000
·
2010-11-21 15:00
c
video
dos
include
任务
Descriptor
c#拦截程序的运行
然后只要想办法通知
ring3
的前端程序就可以了。如果想在
ring3
通过apihook实现,那么需要至少hook所有已存在process的创建进程的api,据我所知,至少需要hook各进程内kerne
·
2010-11-19 08:00
C#
核心态和用户态
386及以上的CPU实现了4个特权级模式(WINDOWS只用到了其中两个),其中特权级0(Ring0)是留给操作系统代码,设备驱动程序代码使用的,它们工作于系统核心态;而特权极3(
Ring3
)则给普通的用户程序使用
iphoneing
·
2010-10-28 23:00
工作
vector
api
任务
WinCE
程序开发
13、Windows驱动开发技术详解笔记(9) 基本语法回顾
这个表的作用是把
ring3
的Win32 API 与ring0 的内核API 联系起来。
·
2010-10-20 22:00
windows
Windows 的程序性能测量工具 wtime 0.1 alpha 版发布
wtime类似GNUtime,它可以运行另一个程序,然后在那个程序结束时输出程序消耗的时间(内核态ring0时间、用户态
ring3
时间、总时间)、占用的内存(工作集/峰值、页面文件/峰值)、IO数量(IO
shell_picker
·
2010-09-06 21:00
IDT系列:(二)中断处理过程,使用bochs调试IDT中的中断服务程序
根据当前的优先级不同(ring0或
ring3
,也就是执行与用户态还是内核态)会有较大的不同。如果异常或
fwqcuc
·
2010-09-01 15:00
c
windows
虚拟机
XP
table
Descriptor
[zz]rootkit for linux 2.寻找入口点
2008-12-0616:22世上的牛人真是多,今天又见识了一位技术文章写得如此幽默易懂,真是太牛了(相比之下我太菜了)
ring3
下直接得到内核符号地址,这样rootkits就可以脱离LKM方式了,可是我居然还没有学汇编
zhl1224
·
2010-08-28 22:00
linux
汇编
File
Security
token
newline
Windows NT/2000下不用驱动的Ring0代码实现
代码实现 发表日期:2007-02-07作者:[转贴]出处: 大家知道,WindowsNT/2000为实现其可靠性,严格将系统划分为内核模式与用户模式,在i386系统中分别对应CPU的Ring0与
Ring3
minkowsky
·
2010-07-30 18:00
windows
Microsoft
null
System
Access
Descriptor
利用改变进程线程的上下文注入其它进程
/*拜读了Fypher的《ring0注入
ring3
的一种新方法》,同样获益非浅于是利他的方法在
ring3
下实现了一下。
lwglucky
·
2010-07-14 11:20
线程
职场
进程
上下文
休闲
利用改变进程线程的上下文注入其它进程
/*拜读了Fypher的《ring0注入
ring3
的一种新方法》,同样获益非浅于是利他的方法在
ring3
下实现了一下。
lwglucky
·
2010-07-14 11:20
线程
职场
进程
上下文
休闲
《Windows内核编程》---内存管理基本概念
2)虚拟内存地址Windows所有程序(包括Ring0层和
Ring3
层的
ACE1985
·
2010-07-08 21:00
编程
windows
object
System
磁盘
DDK
经典的就要转载:另类DLL注入法
------------------------------------------------------------------------------------以下是原文a#FkoA~M
Ring3
oneVs1
·
2010-06-24 22:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他