无法理解特定的LDR命令

时间:2016-01-13 16:58:40

标签: arm disassembly ida

在尝试使用IDA pro反汇编我的学校图书馆的簿记应用程序时,我遇到了这个无法编辑的LDR语句。

我想增加号码。特定书籍的页面到更高的值,所以我找到了ARM指令,它指定后者并将其更改为更高的值。

原文:

std::nth_element(x.begin(), pos, x.end());
auto pos2 = std::min_element(pos+1, x.end());
return (*pos + *pos2) / 2.0;

当我尝试将地址名称重命名为: LDR R3, =(dword_8C46D0 - 0x3DBCDA)

我收到以下错误消息:

  

无法将字节重命名为' dword_8C43D4'因为该名称有一个保留的前缀。

那么,这些保留的前缀是什么?我如何解决这个问题?

另外,在哪里可以获得使用ida pro学习反汇编的简短而翔实的教程?

0 个答案:

没有答案