Skip to content

ba0f3/vmprotect.nim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vmprotect.nim

Wrapper for VMProtect SDK

This module supports:

  • Windows (not tested yet)
  • MinGW
  • Linux
  • OSX (not tested yet)

Notes:

  • For Linux users, make sure you have libVMProjectXX.so in your LD_LIBRARY_PATH in development environent (its not needed when protected)

Usage

import vmprotect

proc toBeProtected() =
  VMProtectBeginUltra("MarkerName")
  # your code goes here
  VMProtectEnd()

Check out VMProtect's SDK Functions for more details