Examen — WHMCS 9 Readiness & Security Audit

Examen — WHMCS 9 Readiness & Security Audit

Developed By Liquid Monks

Compatible with WHMCS v9.1

Upgrading to WHMCS 9 means PHP 8.2 or 8.3, Smarty 4 and newer ionCube Loader minimums. Most installs carry modules nobody has looked at in years. Examen reads every addon, server, gateway and registrar module, your hooks and your templates, and tells you which modules are Ready, Need review, are Blocked, or are encoded (so you know which vendors to ask) — before you upgrade, not after.

Upgrade readiness

  • Finds functions removed or deprecated in PHP 8, legacy WHMCS database helpers, the old mysql_* API and Smarty tags removed in WHMCS 9, each with file, line and the fix.
  • Checks your PHP version, ionCube Loader and PHP extensions against WHMCS 9's requirements.
  • Recognises the modules that ship with WHMCS, so only third-party code is reported.

Security audit

  • Default admin folder name, configuration.php permissions, an install folder left behind.
  • attachments, downloads, templates_c and crons inside the web root.
  • Administrators without two-factor authentication, API credentials without an IP allowlist, error display switched on.

Everyday use

  • A readiness score and findings grouped by severity, with run history.
  • Weekly scheduled scan from WHMCS's own daily cron, with an email summary.
  • CSV and JSON export for your records or your developer.

Private by design

  • Read-only: never changes a file, a setting or a database row outside its own tables.
  • Never executes the code it scans and makes no outbound connections.
  • Reads configuration.php without including it, and never reads your database password.

Free and open source (MIT) from Liquid Monks.

 

There are no reviews yet!

Be the first to review Examen — WHMCS 9 Readiness & Security Audit.

Version Compatibility


Compatible with WHMCS v9.1

Full Version Compatibility


  • Selected versions of WHMCS v9.1
        9.1.0
  • Selected versions of WHMCS v8.13
        8.13.7

System Requirements


  • PHP 8.1 or newer (WHMCS 8.13 on PHP 8.1, or WHMCS 9). No Composer, no outbound connections, no cron changes (the weekly scan uses WHMCS’s daily cron).

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Liquid Monks

Changelog

v1.0.0 Released November 8th, 2026

Latest Version


  • First public release: WHMCS 9 readiness scan (PHP 8.2/8.3, Smarty 4, ionCube) of every module and template, security hardening audit, weekly scheduled scan with email summary, CSV/JSON export.

 

See also

FREE ResellerClub Tools v2

Working comfortably with ResellerClub's products and services through your WHMCS system requires additional tools.

Free
SEO Manager

The module developed to add meta description and meta keywords and change the page title

Free
WHOIS for Clients

WHOIS for Clients

Free
Dropbox Backup for WHMCS

This module will integrate WHMCS with Dropbox to upload a copy of WHMCS database onto the cloud. You will never have to worry about losing data any more.

Free
Software Licensing Addon

Build, License & Distribute Your Own Apps using WHMCS

Commercial