首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
经典问答
发新帖
0
0
新手请教0x0000这一类的代码代表什么含义
发表于: 2011-1-21 00:49
9409
新手请教0x0000这一类的代码代表什么含义
luxuluxu
2011-1-21 00:49
9409
说在开头:- -本菜鸟最近在看破解教程 下的是黑鹰天草的 目前正在看第一节
其中遇到这么一段反汇编代码
————————————
mov eax,某十六位数值
————————————
因为和教程中用的OD不一样 我现在用的是小生我怕怕的OD
上面的那段代码在小生我怕怕的OD中是这么显示的
————————————
mov eax,0x某十六位数值
————————————
问题1:这个0x开头的数值代表什么意思 为什么是这种写法? 我经常看到某程序出错的时候写作
0x某某某地址不为读 或者不为写
-------------------------------------------------------------------------------------------------
小生我怕怕的OD还有一个错误提示的功能 如果我在反汇编代码中输入非操作指令非16位进制的常量的时候 会提示我请不要混淆 0x某某某和 某某某h格式
问题2:这个0x某某某和某某某h格式分别都是代表什么含义?有什么不同么?都用在什么场合?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
4
)
xiilin
雪 币:
401
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
35
回帖
792
粉丝
0
关注
私信
xiilin
2
楼
0x开头表示是十六进制的。
0x和h都是表示十六进制数的,形式不同而已,都行,不过如果开头第一个数字是字母的话,0x可以直接写,而h这种表示方法前面要补一个0,例如0xFFEF0000,0FFEF0000h,否则会被compiler误认作标识符。
2011-1-21 01:09
0
黄瓜熟了
雪 币:
277
活跃值:
(45)
能力值:
( LV5,RANK:60 )
在线值:
发帖
6
回帖
79
粉丝
1
关注
私信
黄瓜熟了
1
3
楼
1。0x表示16进制数,在C语言里面使用这种表示法
2。0x某某某和某某某h都是表示16进制数,一般是C语言等一些高级语言中用0x某某某表示,而汇编语法中采用某某某h表示,其实只是数字在不同语言中表示的形式不同,本质却都是16进制数
2011-1-21 01:52
0
luxuluxu
雪 币:
140
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
5
回帖
12
粉丝
0
关注
私信
luxuluxu
4
楼
好的 谢谢楼上各位的回答 小菜明白了
2011-1-21 02:33
0
邋遢鬼
雪 币:
31
活跃值:
(53)
能力值:
( LV3,RANK:20 )
在线值:
发帖
19
回帖
527
粉丝
0
关注
私信
邋遢鬼
5
楼
http://bbs.pediy.com/showthread.php?t=31840
去补下基础吧
2011-1-21 09:43
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
luxuluxu
5
发帖
12
回帖
10
RANK
关注
私信
他的文章
菜鸟求教关于OD的基础使用问题
4207
新手请教0x0000这一类的代码代表什么含义
9410
新手求教编码问题
7055
[求助]菜鸟请教一个天龙外挂问题
3889
[求助]如何修改或者删除软件退出后弹出的网站
4527
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部