I need help in reverse engineering a virtual method from disassembly. The code was originally compiled with Microsoft Visual C ++. This method is as follows:
sub_92D110 proc near
xor al, al
retn
sub_92d110 endp
This method refers to many classes, even several times inside the vtable of one class. I'm not sure what he is doing; Does the method that was built in, but the call remains so that vtables keep their size?
And if so, what does it do xor al, al? I don’t understand something about the calling agreement or something like that?
source
share