See how has PELock changed over the years, what methods of software protection have been added, what has been improved and fixed.
/auto
parameter will protect all files in the project list (previously only the first file was protected)IsKeyHardwareIdLocked
to determine if the key was locked to the hardware identifier, all SDK packages and usage examples updated.GetKeyStatus
returned wrong results when time trial settings were enabled. Thank you Kevin for the bug report.PELOCK_TRIAL_ABSENT
value accordingly to the documentationPELOCK_CHECKPOINT
and PELOCK_CPUID
PELOCK_INIT_CALLBACK
PELOCK_MEMORY_GAP
PELOCK_DWORD
IsPELockPresent
functionsEncryptData
/ DecryptData
EncryptMemory
/ DecryptMemory
PELOCK_WATERMARK
addedCPELock
class for the C++TPELock
component for DelphiPELock
class for D languageCLEAR_START
i CLEAR_END
CRYPT_START
and CRYPT_END
markersIf you would like to ask me about PELock, or something's not clear, mail me. I'll be happy to answer all of your questions.