http://cashcrusadersoftware.com/requirements.php

CashCrusader Requirements

[...]
IonCube loader loading possibility

Quindi IonCube.

Ti spiego perche' funziona: perche' c'e' la possibilita di caricare dinamicamente il loader di ioncube con il commando dl(). IonCube rilascia del loaders (librerie precompilate) per diverse piattaforma, si tratta semplicemente di includere la cartella con i loadres nella propria applicazione, e di caricare quello giusto dopo aver fatto dei controlli. Credo cashcrusader faccia proprio cosi'.

Ti spiego perche' non te ne ho parlato subito: perche' dl() e' deprecato dal php 5.3.0 ed e' rimosso nel 6.0