Delphi code protection

Professional obfuscation & licensing for Delphi apps.

Professional obfuscation, string encryption and license protection for Delphi 7–13 — Win32 & Win64, with zero source-code changes.

No source changes · Win32 & Win64 · Delphi 7–13

PasGuard.exe — CLI
> PasGuard.exe -o MyApp.exe --encrypt-strings

  Symbol obfuscation  done   (1,284 identifiers)
  String encryption   done   (799 literals, .doxs stub)
  Public-key cloak    done   (RSA blob hidden)
  Code signing        done

✓ Hardened build written to MyApp.exe
Win32 & Win64
Delphi 7 → 13
Works on compiled .exe
GUI + CLI / CI-ready

Layered protection

Everything an attacker needs — taken away

PasGuard stacks independent passes so casual crackers hit a wall and serious reversers pay a steep price.

Symbol obfuscation

Renames published classes, properties, fields, methods and DFM component names. Decompilers and RTTI dumps reveal meaningless identifiers instead of your architecture.

String encryption

XOR-encrypts string literals in place and injects a tiny decrypt stub at startup. URLs, SQL, messages and keys no longer sit in plain sight inside the binary.

License anti-tamper

Encrypts the embedded RSA public key so an attacker can’t swap it to forge licenses. Pairs with the bundled RSA-2048 + SHA-256 licensing toolkit.

Code-signing integration

Runs your signing tool automatically as the final step, so every protected build ships Authenticode-signed in one pass.

Win32 & Win64

First-class support for both architectures, including PE32+ targets. Same protection passes, one tool, Delphi 7 through 13.

GUI + CLI, no rebuild

Point it at a compiled .exe — no source changes, no recompile. Drive it from the GUI or script it in CI with the command-line interface.

How it works

Three steps to a hardened build

1
Point at your .exe

Drop your compiled Delphi binary onto PasGuard or pass it on the command line. A safety .bak is made automatically.

2
Pick your passes

Toggle symbol renaming, string encryption, public-key anti-tamper and code signing. Pre-flight warns about reflection use.

3
Ship the hardened build

Out comes a protected, optionally signed executable — byte-for-byte runnable, with your internals locked down.

Simple pricing

Start free. Upgrade when you ship.

Demo
€0
forever
Download
Professional
€249
per year
Buy Professional
Enterprise
Let’s talk
site license
Contact sales

Try PasGuard on your own binary today

The free trial runs the full workflow on your real .exe — see the protection for yourself.

Download the trial
Site under construction: This website is still under construction — content and prices are subject to change.