Website / Panel / Module Encryptions
PHP licensing service

ionCube Cerberus

ionCube Cerberus-based PHP encoding and licensing preparation for controlled commercial distribution.

ionCube Encoder converts PHP scripts to compiled bytecode and supports additional protection such as obfuscation, Dynamic Keys, digital signatures, non-PHP file encryption, and license restrictions depending on edition. Cerberus adds MAC-address licensing support to the domain, IP, and time controls available in the professional product line.

Badger Encryptions prepares ionCube Cerberus-based releases around the application that will actually be shipped. That includes choosing PHP targets, identifying files that must remain readable, reviewing installer and update behavior, documenting the loader requirement, and validating the customer-facing release after encoding.

Projects that need trials, customer-specific builds, subscription periods, or remote license administration can be scoped with external or online licensing in mind. Availability depends on the customer or service license and the ionCube products enabled for the engagement.

Default artwork for ionCube Cerberus

Who It Is For

  • Commercial PHP vendors
  • Panel and plugin publishers
  • Teams requiring MAC-aware licensing
  • SaaS vendors shipping self-hosted editions
  • CI/CD teams producing protected releases

Common Use Cases

  • Compiled PHP distribution
  • Domain or IP restricted products
  • MAC-bound Cerberus deployments
  • Time-limited trials and subscriptions
  • Protected XML or template assets
  • Automated and CI/CD release workflows
Protection capabilities

What the Program Covers

01

Compiled bytecode protection

02

Obfuscation planning

03

Dynamic or external key considerations

04

Domain, IP, time, and Cerberus MAC licensing

05

Digital-signature and tamper-resistance options

06

Non-PHP asset encryption where appropriate

07

Loader and runtime compatibility review

08

Online licensing workflow planning

Delivery Workflow

  1. Review source syntax, runtime targets, and loader availability.
  2. Define licensing restrictions and customer variants.
  3. Prepare encoder, obfuscation, and asset settings.
  4. Produce the protected release package.
  5. Validate installation, licensing behavior, and critical routes.

Compatibility & Targets

PHP applications and shell scriptsCommercial panels and modulesEncrypted XML or templatesDomain/IP/time restricted deploymentsMAC-bound Cerberus deploymentsCI/CD-oriented releases

ionCube and Cerberus are third-party products and trademarks of their owner. Direct encoder licensing is separate from Badger Encryptions service pricing.

Clear starting prices

ionCube Cerberus Pricing

Fixed-price tiers open a purchase or order page. Custom tiers open a prefilled quote request with the program and tier already identified.

Pay per encryption

Single PHP Job

$10

A focused PHP encoding job prepared for the agreed runtime target.

  • Single job intake
  • PHP target confirmation
  • Protected output package
  • Loader requirement note
Commercial package

Project Release

Custom quote

A multi-file commercial release with protection and licensing requirements mapped before encoding.

  • Project mapping
  • Licensing requirements
  • Release packaging
  • Application validation
Managed automation

Cerberus Pipeline

Custom quote

A repeatable Cerberus-oriented workflow for customer-bound or regularly updated products.

  • Customer variant plan
  • MAC/domain/IP strategy
  • Repeatable build design
  • Priority release support
Compare before ordering

See this product beside every Badger Encryption option.