【发布时间】:2014-11-21 09:53:19
【问题描述】:
我正在反汇编我的程序,并试图了解它是什么:
MOV DWORD PTR FS:[0],ESP
什么是FS?我在谷歌搜索,我发现这是用作额外的寄存器。 但是什么时候用呢?为什么?
【问题讨论】:
我正在反汇编我的程序,并试图了解它是什么:
MOV DWORD PTR FS:[0],ESP
什么是FS?我在谷歌搜索,我发现这是用作额外的寄存器。 但是什么时候用呢?为什么?
【问题讨论】:
FS寄存器与线程信息块对齐,其中包含各种线程特定的信息。
反汇编时特别感兴趣的是偏移量为零的异常处理程序链的头部。
【讨论】: