首页
论坛
课程
招聘
[原创]VMProtect分析(一)
2021-7-6 18:50 10485

[原创]VMProtect分析(一)

2021-7-6 18:50
10485

前言

由于工作需要,经常会接触一些加过壳的软件,VMProtect是其中自己比较'欣赏'的一款加壳软件,曾考虑过做一次庖丁解'V',无奈工作较忙,一直没有合适的机会(太懒),不过,好在终于说服自己开始了言归正传,先从运行时开始。


准备工作

将下述代码编译为控制台X64可执行程序VMP.exe.

#include <stdio.h>
int main()
{
	auto v1 = 1;
	auto v2 = 2;
	auto vsum = v1 + v2;
	printf("1 + 2 = %d", vsum);
	getchar();
	return 0;
}

使用VMProtect Ultimate v 2.13.5 加壳处理,生成VMP_UserDebugger.exe