行业解决方案查看所有行业解决方案
IDA 用于解决软件行业的关键问题。
发布时间:2022-10-15 13: 37: 42
You should enter an address as a hexadecimal number or a location name. When you enter the address in the hexadecimal format, you can omit the segment part of the address and the current segment will be used. Addresses beyond the program limits are invalid.
Also, you can enter a location name with a displacement:
name+5
And finally you can specify a relative address:
+10 0x10 bytes further
-5 5 bytes backwards
If the entered string cannot be recognized as a hexadecimal number or location name, IDA will try to interpret it as an expression using the current script interpreter. The default interpreter is IDC.
Special addresses:
$ - current location (depends on the current assembler)
Examples:
456 current segment, offset 0x456
5E current segment, offset 0x5E
3000:34 segment 0x3000, offset 0x34
ds:67 segment pointed by ds, offset 0x67
0:4000000 linear address 0x4000000
start a location with name 'start'
中文翻译:
您应该将地址输入为十六进制数或位置名称。当您以十六进制格式输入地址时,可以省略地址的段部分,将使用当前段。超出程序限制的地址无效。
另外,您还可以输入带有位移的位置名称:
name+5
最后,您可以指定一个相对地址:
+10进一步的0x10字节
-5 5字节向后
如果输入的字符串无法被识别为十六进制数或位置名称,则IDA将尝试将其解释为使用当前脚本解释器的表达式。默认解释器是IDC。
特殊地址:
$-当前位置(取决于当前汇编程序)
例子:
456当前段,偏移0x456
5E当前段,偏移0x5E
3000:34段0x3000,偏移0x34
ds:67由ds指向的段,偏移0x67
0:4000000线性地址0x4000000
start一个名为“start”的位置
展开阅读全文
︾
读者也喜欢这些内容:
ida查找函数被引用位置 ida函数窗口找不到
在当今信息安全和软件开发领域,IDA Pro的重要性不言而喻。作为一款领先的逆向工程工具,IDA Pro不仅帮助安全研究人员深入挖掘恶意软件的秘密,还使得软件开发人员能够更好地理解程序的内部运作机制。本文将进一步深入探讨如何在IDA中有效查找函数的被引用位置,解决在使用过程中遇到的函数窗口找不到的问题,并全面分析IDA在逆向工程中的核心作用及其对于整个行业的影响。...
阅读全文 >
IDA Pro 键盘快捷键(Shortcut keys)
...
阅读全文 >
java反编译能拿到源码吗 java容易被反编译吗
在计算机编程领域,反编译是一种常见的技术手段,通过反编译,我们可以从已经编译过的机器码或字节码中提取出人类可读的源代码。而Java语言,作为一种广泛使用的编程语言,其反编译问题也成为了许多开发者和安全研究员所关注的问题。本文将深入探讨Java反编译的问题,并对Java反编译能拿到源码吗以及Java容易被反编译吗这两个问题进行全面的分析。...
阅读全文 >
IDA Pro名称表示(Names Representation)
...
阅读全文 >