能力值:
( LV6,RANK:90 )
|
-
-
2 楼
保护模式了解一下?基址+偏移
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
text:0000000140001000 _text segment para public 'CODE' use64 .text:0000000140001000 assume cs:_text .text:0000000140001000 ;org 140001000h .text:0000000140001000 assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing .text:0000000140001000 db 5 dup(0CCh)
我想问一下 cs段的基址是不是140001000呢,,我看上面有一个assume cs:_text
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
我知道cs的基址是在描述符中存的,,,但是这里上面有一个assume cs:_text...就是想问一下cs的基址能不能直接看出来呢,,。。
|
能力值:
( LV9,RANK:280 )
|
-
-
5 楼
自强zq
我知道cs的基址是在描述符中存的,,,但是这里上面有一个assume cs:_text...就是想问一下cs的基址能不能直接看出来呢,,。。
windows上cs ds 段基址都是0
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
最后于 2018-12-19 15:58
被自强zq编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
hzqst
windows上cs ds 段基址都是0
嗯嗯,,懂,,请问您是从哪里知道cs ds的段基址都是0这个结论的呢??,,我把0带入那个汇编当中确实是可以反推出在32位或64位CPU当中cs ds的段地址是0,,,
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
有没有什么博客专门介绍的这个??
|
能力值:
( LV9,RANK:280 )
|
-
-
9 楼
自强zq
嗯嗯,,懂,,请问您是从哪里知道cs ds的段基址都是0这个结论的呢??,,我把0带入那个汇编当中确实是可以反推出在32位或64位CPU当中cs ds的段地址是0,,,
《windows internal》 wrk翻源码 都行
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
hzqst
《windows internal》
wrk翻源码
都行
多谢
|
|
|