小编Art*_*ire的帖子

反向设计一个虚拟方法,该方法仅在返回之前对EAX的低字节进行异或

我需要帮助从反汇编逆向工程虚拟方法.该代码最初使用Microsoft的Visual C++编译.有问题的方法如下:

sub_92D110    proc near
xor al, al
retn
sub_92d110    endp
Run Code Online (Sandbox Code Playgroud)

这个方法在很多类之间引用,甚至在一个类的vtable内多次引用.我不确定它的作用; 这是否意味着该方法被内联,但调用仍然保持vtable保持其大小?

如果是这样,那该怎么xor al, al办?我是否误解了召唤大会或其他什么?

c++ x86 assembly reverse-engineering

4
推荐指数
1
解决办法
132
查看次数

标签 统计

assembly ×1

c++ ×1

reverse-engineering ×1

x86 ×1