Skip to content

dhw/vmprotect-3.5.1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vmprotect-3.5.1

image

The VMProtect source code.

Building:

POSIX:
	$ ./build.sh

Windows:
	> build.bat

About VMProtect

VMProtect is a software protection utility that secures executable code against reverse engineering, analysis, and hacking by virtualizing and obfuscating parts of the program code. VMProtect uses virtualization by transforming selected segments of program code into an entirely new set of commands, which are then executed by a custom virtual machine embedded within the protected application.

It supports platforms such as Windows, macOS, and works with various programming languages including C/C++, Delphi, Visual Basic, and more. The tool offers mutation and code obfuscation, injecting random, confusing code paths and "dead" operations, making it harder for attackers to analyze.

VMProtect also provides licensing and activation systems, enabling software vendors to lock features to hardware, serial numbers, or set upgrade limits.

About

The source code for VMProtect v3.5.1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 65.3%
  • C# 18.9%
  • HTML 10.6%
  • C 3.8%
  • Python 0.5%
  • Makefile 0.4%
  • Other 0.5%