Проблема с виртуализацией POP [m64]

Issues related to VMProtect
Post Reply
lazybit
Posts: 24
Joined: Thu Feb 11, 2010 12:40 pm

Проблема с виртуализацией POP [m64]

Post by lazybit »

Компиляция x64. Падает в защищенной функции func_vmp.

Code: Select all

#include <stdio.h>
__int64 w0;

void func_vmp() {
	__asm {
		push rax
		pop [w0]
	}
}
void func() {
	__asm {
		push rax
		pop [w0]
	}
}
int main() {
	func();
	printf("%llx\r\n",w0);
	func_vmp();
	printf("%llx\r\n",w0);
	return 0;
}
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Проблема с виртуализацией POP [m64]

Post by Admin »

Оригинальный бинарник приложете?
lazybit
Posts: 24
Joined: Thu Feb 11, 2010 12:40 pm

Re: Проблема с виртуализацией POP [m64]

Post by lazybit »

Бинарник и map.
Attachments
test.exe.zip
(38.41 KiB) Downloaded 204 times
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Проблема с виртуализацией POP [m64]

Post by Admin »

Спасибо, исправлено.
Post Reply