如何保护IDT...

atm2001 2004-07-03 10:16:22
RT
最近的一个项目里的反盗方面要用,盗版技术越来越TM的先进了...工作也越来越困难...
操作系统是WindowsNt/2k/xp/2003

...全文
141 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
atm2001 2004-07-06
  • 打赏
  • 举报
回复
............
............
算了就此结贴...看样子恐怕没有其他方法了...
............
Areslee 2004-07-06
  • 打赏
  • 举报
回复
可以试试把WINDOWS的代码搬到RING1执行,楼主应该明白偶的意思吧
giantzz 2004-07-06
  • 打赏
  • 举报
回复
楼主就是那个说可以用软件把显示器搞爆伤人的吧,如果我没记错的话?
你很强哦
IDT保护,这要看从什么层面来说了
atm2001 2004-07-06
  • 打赏
  • 举报
回复
UP一下...
atm2001 2004-07-06
  • 打赏
  • 举报
回复
to wyl0502::
通过对DRX的设置可以保护对IDT的直接修改
,但是访不住映射型修改...
....
wyl0502 2004-07-05
  • 打赏
  • 举报
回复
sidt 只能得到IDT的基址,并不能看到里面的内容,

另 to 易水:进得了ring 0了谁还能保护得了IDT?你比WINDOWS厉害?
archim 2004-07-05
  • 打赏
  • 举报
回复
疑惑,真的能保护吗?
只要进入ring0,执行sidt不就能看见了吗??
atm2001 2004-07-04
  • 打赏
  • 举报
回复
tO Areslee(易水) :
你的建议我先接受了,不过....晕~



Areslee 2004-07-04
  • 打赏
  • 举报
回复
废话啊,进不了RING0还叫CRACKER啊
wyl0502 2004-07-04
  • 打赏
  • 举报
回复
98除外的IDT无法直接修改,连读出来都不行!!
要修改它必须用写驱动或其他办法获得0级权限才有可能的!
wyl0502 2004-07-04
  • 打赏
  • 举报
回复
98除外的IDT
Areslee 2004-07-04
  • 打赏
  • 举报
回复
你要真想不被破,自己做个类似IBM360那样的东东,明白了吗?
atm2001 2004-07-04
  • 打赏
  • 举报
回复
wy****你说错了
任何系统都有办法更改IDT,尤其是那些Cracker们,真是牛...什么方法都能想出来...
atm2001 2004-07-03
  • 打赏
  • 举报
回复
真是...痛苦阿
atm2001 2004-07-03
  • 打赏
  • 举报
回复
通过DRX的方法,可以被绕过去...
...
atm2001 2004-07-03
  • 打赏
  • 举报
回复
分不够,可以再开贴加
wyl0502 2004-07-03
  • 打赏
  • 举报
回复
98下IDT不被保护,其他系统IDT是受保护的~~
snowegale888 2004-07-03
  • 打赏
  • 举报
回复
upupupup
郁金香驱动教程\驱动学习笔记 ..............\............\0前言.doc ..............\............\1.1.1 安装VC++6.0 -(1课).doc ..............\............\1.1.2 安装VS2003-VC++7.0 -(2课).doc ..............\............\1.1.3 安装VS2008-VC++9.0 -(3课).doc ..............\............\1.1.4 安装VC助手 -(4课).doc ..............\............\1.1.5 安装DDK -(5课).doc ..............\............\1.2.1 VC6环境编译驱动 -(6课).doc ..............\............\1.2.2 VS2003环境编译驱动 -(7课).doc ..............\............\1.2.3 VS2008环境编译驱动 -(8课).doc ..............\............\1.3.1编写一个名为DDK_HelloWorld简单的驱动 -(9课).doc ..............\............\1.3.2为DDK_HelloWorld添加卸载驱动例程 -(10课).doc ..............\............\1.3.3 用工具过驱动保护(确定学习方向) -(11课).doc ..............\............\1.3.4为DDK_HelloWorld添加设备例程 -(12课).doc ..............\............\1.3.5VM+windbg安装 -(13课).doc ..............\............\1.3.6实战用windbg调试自己驱动DDK_HelloWorld -(14课).doc ..............\............\1.3.7DDK_HelloWorld卸载例程细化 -(15课).doc ..............\............\1.3.8为DDK_HelloWorld添加默认派遣例程 -(16课).doc ..............\............\1.4.1需要具备的理论知识 -(17课).doc ..............\............\1.4.2读出SSDT表当前函数地址 -(18课).doc ..............\............\1.4.3读出原函数地址 -(19课).doc ..............\............\1.4.4向指定地址写入代码 -(20课).doc ..............\............\1.4.5绕过SSDT驱动保护 -(21课).doc ..............\............\1.6 NT式驱动的安装 -(22课).doc ..............\............\1.7 NT式驱动的卸载 -(23课).doc ..............\............\1.8 驱动代码中C和C++代码区别 -(24课).doc ..............\............\1.9、再谈VC环境配置 -(25课).doc ..............\............\2.1手动加载NT式驱动(非工具) -(26课).doc ..............\............\2.2.2、实战EXE和SYS通信 -(28课).doc ..............\............\2.2、应用程序与驱动交互访问(缓冲模式) -(27课).doc ..............\............\2.3、应用程序与驱动交互访问(直接模式) -(29课).doc ..............\............\2.4、应用程序与驱动交互访问(其它模式) -(30课).doc ..............\............\2.5、再谈SSDT HOOK驱动保护原理 -(31课).doc ..............\............\2.6、自写驱动保护XX进程(HOOK SSDT) -(32课).doc

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧