How to make a writable excutive segment in vxd driver.

茂奇软件 2000-12-22 02:52:00
as the topic.

Jansen Zhu.
asm@midatech.com
...全文
153 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
茂奇软件 2001-01-18
  • 打赏
  • 举报
回复
my mail address is jansenzhu@sohu.com
please give me a mail and your mail address.
thanks
Jansen zhu.
Areslee 2001-01-17
  • 打赏
  • 举报
回复
小弟在重庆,手机没有,所以只好给你OICQ号码了:3156557
Areslee 2001-01-17
  • 打赏
  • 举报
回复
jansenzhu大人:
不知道你想要什么演示?
kz 2001-01-17
  • 打赏
  • 举报
回复
可以写的。你可以另建一个数据段--其基地址及长度覆盖这个代码段即可。Intel的处理器的段检查并无法阻止这一点。但操作系统提供不提供这种支持就不一定了,毕竟自己修改段描述符表太危险!
kacer 2001-01-14
  • 打赏
  • 举报
回复

as the topic.
茂奇软件 2001-01-14
  • 打赏
  • 举报
回复
hi areslee.
I know the reason that use can not write the executive segment.
Could you please make a demo to me thanks a lot.
keep in touch please.
Jansen Zhu in Shanghai. 13601666820
Areslee 2000-12-23
  • 打赏
  • 举报
回复
在INTEL体系上是不可能的,按照CPU手册的说明,可执行段不可写。
只能用别名了
choiselee 2000-12-23
  • 打赏
  • 举报
回复
使用locked page,但是只能在第一个1M内分配,大小能超过4K的限制。这样的话,ring3和application也能访问了。

21,453

社区成员

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

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