wallds / NoVmpy

BSD 3-Clause "New" or "Revised" License
377 stars 66 forks source link

vtil generation error #3

Closed sadmess closed 2 years ago

sadmess commented 2 years ago

When I use lets go for a vm entry, the generated vtil has error.

image

In the image above, the target address of the jmpq instruction is wrong.

I use vmattack to analyze this vm entry can get the correct result 0x141aaeffb instead of 0x41aaeffb00000000, this looks like some shift problem, I just touch these things, I don't know where the problem is.

By the way, I am Chinese, if possible can we use Chinese to communicate?

target bin: target.zip vm entry: 0x1401EC7AC

wallds commented 2 years ago

感谢反馈,已修复。VMCpuid 漏写了一条pop (eax)指令。 更新后删除vms文件夹里的缓存再试一下,应该就可以了。

sadmess commented 2 years ago

大佬nb