遇到一串机器码翻译不过来,42 8D 8C 11 DB 70 20 24 我头四个翻的是lea rcx,qword [r10],后面我怀疑是不是在代码段插入了数据啊,根本看不懂
...全文
45 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

如果x64的话,
42 8D 8C 11 DB 70 20 24
确实是:
lea ecx, [rcx + r10 + 0x242070db]
但是感觉真实软件中这个指令出现的可能性很小,所以可能是反汇编的位置不对~

zara 1天前
  • 打赏
  • 举报
回复

hiew32 好像不是这样解释的,它的翻译是:
428D8C11DB702024 lea ecx,[rcx][r10][0242070DB]
498D0A lea rcx,[r10]

@zara 可是这是一个64位程序

21,497

社区成员

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

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