#include "stdafx.h"
#include <stdlib.h>
#include <string.h>
#include "Resource.h"
#include "VMProtectSDK.h"
LRESULT CALLBACK MainHandler(HWND, UINT, WPARAM, LPARAM);
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
DialogBox(GetModuleHandle(NULL), (LPCTSTR)IDD_DIALOG, NULL, (DLGPROC)MainHandler);
return 0;
}
LRESULT CALLBACK MainHandler(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
VMProtectBegin("Test marker");
switch (message)
{
case WM_INITDIALOG:
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDCANCEL)
{
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
if (LOWORD(wParam) == IDC_BUTTON_CHECKPASSWORD)
{
char buf[100];
GetDlgItemText(hDlg, IDC_EDIT, buf, 100);
if (atoi (buf) % 17 == 13)
MessageBox(hDlg, VMProtectDecryptStringA("Correct password"), "Information", MB_ICONINFORMATION + MB_OK);
else
{
MessageBox(hDlg, VMProtectDecryptStringA("Incorrect password"), "Error", MB_ICONERROR + MB_OK);
SetFocus(GetDlgItem(hDlg, IDC_EDIT));
}
}
}
VMProtectEnd();
return FALSE;
}
没有合适的资源?快使用搜索试试~ 我知道了~
VMProtect 2.046
共151个文件
vmp:15个
dll:13个
h:13个
5星 · 超过95%的资源 需积分: 3 9 下载量 112 浏览量
2010-06-08
23:32:38
上传
评论
收藏 12.65MB RAR 举报
温馨提示
VMProtect 是新一代的软件保护系统,将保护后的代码放到虚拟机中运行,这将使分析反编译后的代码和破解变得极为困难。使用 MAP 文件或内建的反编译引擎,您可以快速选择需要保护的代码。 支持的编译器:Delphi, Borland C Builder, Visual C/C++, Visual Basic (Native), Virtual Pascal 支持的文件格式:EXE, DLL & SYS(32 位和 64位) 支持的操作系统:Windows 95/98/Me/NT/2000/XP/2003/Vista
资源推荐
资源详情
资源评论
收起资源包目录
VMProtect 2.046 (151个子文件)
Resource.aps 17KB
Project1.asm 3KB
Project1.asm 2KB
makeit.bat 2KB
makeit.bat 130B
makeit.bat 53B
makeit.bat 25B
Project1.bpr 4KB
1036.chm 1.32MB
1049.chm 1.23MB
1033.chm 1.17MB
app.config 120B
app.config 120B
Project1.cpp 1KB
Project1.cpp 1KB
KeyGenExample.cpp 1KB
Project1.cpp 1KB
Unit1.cpp 1KB
stdafx.cpp 300B
StdAfx.cpp 295B
BigInteger.cs 126KB
Generator.cs 8KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
Program.cs 916B
AlorithmRSA.cs 869B
Usage.csproj 2KB
KeyGen.csproj 2KB
Unit1.dfm 884B
Unit1.dfm 871B
Unit1.dfm 871B
VMProtect_Ext.dll 403KB
KeyGen64.dll 228KB
KeyGen32.dll 151KB
VMProtectSDK64.dll 66KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
VMProtectSDK32.dll 62KB
Project1.dof 1KB
Project1.dof 1KB
KeyGenExample.dpr 3KB
Project1.dpr 188B
Project1.dpr 188B
Project1.dsp 4KB
Project1.dsw 541B
VMProtect.exe 4.11MB
VMProtect_Con.exe 2.87MB
VMProtect_LM.exe 1.11MB
Project1.exe 3KB
Project1.exe 3KB
Project1.exe 3KB
Project1.exe 3KB
Project1.exe 3KB
Project1.exe 3KB
Form1.frm 2KB
VMProtectSDK.h 2KB
VMProtectSDK.h 2KB
VMProtectSDK.h 2KB
VMProtectSDK.h 2KB
KeyGenAPI.h 2KB
KeyGenAPI.h 2KB
VMProtectDDK.h 1009B
Unit1.h 880B
StdAfx.h 773B
targetver.h 765B
resource.h 548B
stdafx.h 240B
resource.h 159B
Project1.inc 7KB
Project1.inc 7KB
VMProtectSDK.inc 2KB
VMProtectSDK.inc 2KB
VMProtectSDK.inc 331B
VMProtectBegin.inc 71B
VMProtectEnd.inc 50B
VMProtect.key 526B
unit1.lfm 850B
VMProtectSDK32.lib 5KB
VMProtectSDK32.lib 5KB
VMProtectSDK32.lib 5KB
VMProtectSDK32.lib 5KB
VMProtectSDK64.lib 5KB
VMProtectDDK32.lib 4KB
VMProtectDDK64.lib 4KB
KeyGen64.lib 3KB
KeyGen32.lib 3KB
VMProtectSDK32.lib 2KB
VMProtectSDK32.lib 2KB
1036.lng 32KB
1049.lng 31KB
1033.lng 29KB
2052.lng 18KB
1028.lng 18KB
project1.lpi 3KB
共 151 条
- 1
- 2
资源评论
- kkdir2014-03-11楼主真是好人,很好用哦!
ch2007cn
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功