在反转一些x86可执行文件时,我遇到了一种寻址全局变量的模式,我不熟悉,但它看起来像 IDA,我想了解更多。
.text:00002560 public start
.text:00002560 start proc near
.text:00002560 mov ebx, [esp+0]
.text:00002563 ret
.text:0001D233 push ebx
.text:0001D234 call start ; ebx is initialized here
.text:0001D239 add ebx, 1805Bh
.text:0001D25A lea edi, (aLsi_0 - 35294h)[ebx] ; "lsi" <---- Ida recognizes here an access to global string.
我在许多不同的二进制文件中看到了这种模式。有谁知道这种访问的名称是什么,我可以在哪里阅读更多相关信息?