Freedom251 › Game DRM Software
PELock

What PELock is
PELock is a paid application-protection and licensing tool for developers distributing compiled software. It protects 32-bit Windows Portable Executable files against cracking, tampering, and reverse engineering, covering EXE, SCR, DLL, OCX, CPL, BPL, DPL, ACM, and AX formats. Anti-debugging methods identify cracking tools and block their actions. Its licensing system manages users and keys, generates and verifies RSA-2048 keys, and can block keys that are shared illegally. You can set application trials by days, execution count, an expiration date, or minutes of use. The virtual DLL binder packages an application and extra DLL libraries into one EXE, loading those libraries in memory instead of writing them to disk. SDK examples cover C/C++, Delphi, Lazarus, FreePascal, PureBasic, PowerBASIC, D, and Assembler, with an SDK link on GitHub. Plugins can add compression, cracking-tool detection, licensing checks, and loader functions. PELock supports applications using CFG, ASLR, DEP, and SAFESEH mitigations. Personal and Company licenses are perpetual one-time purchases, with lifetime upgrades and support.
Who it suits
PELock suits developers who distribute compiled Windows software and need anti-cracking protection, licensing controls, and configurable trials. It also fits teams needing multi-user company licensing or SDK examples across several programming languages.
What it does well
- Protects many Windows PE file formats
- Generates and verifies RSA-2048 license keys
- Configures trials by time or executions
- Bundles DLLs into one EXE
- Supports CFG, ASLR, DEP, and SAFESEH
- SDK examples span eight languages
What to know first
- No free plan
- Demo applications expire seven days after protection
- Demo blocks project loading and saving
- Full version requires an internet connection
Limits
The demo adds a startup message, expires protected applications seven days after protection, blocks project loading and saving, and leaves out some protection features. Paid plans are perpetual one-time licenses: Personal License costs $159, paid once, while Company License costs $299, paid once; pricing starts from $59 one-time.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Personal License | Licensed to an individual · Cannot be transferred or reimbursed by a company · Free lifetime upgrades and support | $159, paid once |
| Company License | Multi-user license for companies and organizations · Free lifetime upgrades and support | $299, paid once |
As pelock.com lists them, read 7 Oct 2026. The maker's own page has the final word.
Getting started
- Open the PELock product website
- Choose a Personal License or Company License
- Download the Windows software and SDK resources
- Install with at least 512 MB RAM and 14 MB free disk space
- Protect a supported Portable Executable file
- Configure licensing, trial controls, or optional plugins
Verdict
Choose PELock if you need Windows application protection combined with license-key management and trial controls. Its file protection, DLL bundling, plugins, and language examples support varied distribution workflows. Look elsewhere if you require a free plan or unrestricted demo projects.
Questions
How much does PELock cost?
Pricing starts from $59 one-time. The listed Personal License is $159, paid once, and the Company License is $299, paid once.
Is there a free plan?
No. PELock offers a free trial, while the product is sold as paid licenses.
Which files can PELock protect?
It protects compiled Windows Portable Executable files, including EXE, SCR, DLL, OCX, CPL, BPL, DPL, ACM, and AX.
What platforms does PELock support?
The product is for Windows applications. Supported-platform information also lists Windows and Linux.
What do the Personal and Company licenses include?
The Personal License is for an individual and cannot be transferred or reimbursed by a company. The Company License is multi-user for companies and organizations; both include free lifetime upgrades and support.
Who makes PELock?
The contact page identifies Bartosz Wójcik as the maker, and the site footer identifies PELock LLC.
Facts from PELock's own pages
- Anti-debugging
- The product describes methods to detect cracking tools and block their actions. · pelock.com, 7 Oct 2026
- Demo limits
- The demo version adds a startup message, causes protected applications to expire seven days after protection, prevents project loading and saving, and omits some protection features. · pelock.com, 7 Oct 2026
- DLL bundling
- The virtual DLL binder can combine an application and additional DLL libraries into one EXE, loading the libraries in memory without writing them to disk. · pelock.com, 7 Oct 2026
- Exploit mitigations
- The product page says it supports applications using CFG, ASLR, DEP, and SAFESEH mitigations. · pelock.com, 7 Oct 2026
- File support
- It can protect compiled Windows Portable Executable files, including EXE, SCR, DLL, OCX, CPL, BPL, DPL, ACM, and AX formats. · pelock.com, 7 Oct 2026
- Licensing
- Its license key manager can manage users and keys, generate and verify keys, and block illegally shared keys; the page says keys use RSA-2048. · pelock.com, 7 Oct 2026
- Maker
- The contact page identifies Bartosz Wójcik as the maker; the site footer identifies PELock LLC and shows 2001–2026. · pelock.com, 7 Oct 2026
- Plugins
- Plugins can add compression algorithms, cracking tool detection, licensing checks, and loader functionality; listed compression plugins include LZMA and kkrunchy’s lz77. · pelock.com, 7 Oct 2026
- Purpose
- PELock protects 32-bit Windows applications against cracking, tampering, and reverse engineering, and includes a software licensing system. · pelock.com, 7 Oct 2026
- SDK languages
- The SDK and examples cover C/C++, Delphi, Lazarus, FreePascal, PureBasic, PowerBASIC, D, and Assembler; the download page also links to the SDK on GitHub. · pelock.com, 7 Oct 2026
- Support
- The maker offers lifetime email support and full access to the community forums with a full license. · pelock.com, 7 Oct 2026
- System requirements
- The download page lists 512 MB RAM and 14 MB free disk space, and says the full version requires an internet connection. · pelock.com, 7 Oct 2026
- Trial controls
- Application trials can be limited by days, executions, expiration date, or minutes of use. · pelock.com, 7 Oct 2026
- Windows compatibility
- The maker lists support from Windows 95 through Windows 10 and Windows Server 2003 through 2012, and says the product has been tested on 32- and 64-bit Windows versions. · pelock.com, 7 Oct 2026
Where PELock stands on Freedom251
- Game DRM Software#9 of 19
- Executable Packers#20 of 28