-
Latest Version
-
Operating System
Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
-
User Rating
Click to vote -
Author / Product
-
Filename
SourceGuardian-12.0-Evaluation.exe
-
MD5 Checksum
ff4e459cec635f2ad359442d2eeeeef4
Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.
Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of SourceGuardian 12.0.
For those interested in downloading the most recent release of SourceGuardian PHP Encoder or reading our review, simply click here.
All old versions distributed on our website are completely virus-free and available for download at no cost.
We would love to hear from you
If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!
What's new in this version:
Version 12 introduces encoding for PHP8 - a great new version of PHP for years:
- Full support of PHP8 encoding including all the latest language features. Note, files encoded with older versions of SourceGuardian need to be re-encoded with SourceGuardian 12 in order to run underPHP8.
- New fully supported PHP8 language features include: named parameters, attributes, union types, mixed pseudotype, null-safe operator, match expressions, using throw-in expressions, constructor properties, and others.
- Due to native support for attributes (annotations) in PHP8, PHP frameworks that uses annotations like Symfony must work with encoded files out of the box (after the frameworks get updated accordingly by their authors).
- New loaders for PHP8
New Features:
- Multiple external license file names may be specified when locking to a license. Separate license filenames, paths, or URLs by a comma in the --external or an appropriate GUI option. Please note, the license files will be checked in the order they are specified. You may mix local file names, paths or URLs. If neither of the license files is found and running of the protected file fails with a "a license file is required" error, the error message will include only the first license file name. This is normal and by design.
- Sg_get_const() if called without parameters returns an array of all the constants.
- Locking to a machine id is refined for Linux. Please note, Linux lacks of a strict machine-id algorithm. Ifyou are getting unstable machine id result when running protected scripts on Linux, consider lockingto MAC address(es) instead of machine id as an alternative approach.
Update for PHP 7.x code:
- We have fixed some critical issues in PHP 7.x family of encoders and loaders. This means files encoded with version 12 of SourceGuardian for PHP 7.x will not run with older loaders. If you use version 12 of SourceGuardian, please make sure you install and/or deploy the recent loaders.
- OperaOpera 115.0 Build 5322.109 (64-bit)
- 4K Download4K Video Downloader+ 1.10.3 (64-bit)
- PhotoshopAdobe Photoshop CC 2025 26.2 (64-bit)
- OKXOKX - Buy Bitcoin or Ethereum
- iTop VPNiTop VPN 6.2.0 - Fast, Safe & Secure
- Premiere ProAdobe Premiere Pro CC 2025 25.1
- BlueStacksBlueStacks 10.41.642.1001
- Hero WarsHero Wars - Online Action Game
- TradingViewTradingView - Trusted by 60 Million Traders
- LockWiperiMyFone LockWiper (Android) 5.7.2
Comments and User Reviews