PHP源碼加密方式有很多,如zend,混淆,神盾,phpjiami等等,這些加密方式都逐漸被破解。現(xiàn)在又開始流行使用ioncube組件進(jìn)行加密,目前微贊微擎的很多模塊都采取了此類ioncube9的加密方式。當(dāng)然這種加密也能被破解,在目前難度算是大的,網(wǎng)上收費(fèi)不低。
要使用ioncube擴(kuò)展加密過的文件,必須安裝ioncube擴(kuò)展,如何安裝呢,請(qǐng)往下繼續(xù)看。
一、下載loader-wizard.php(支持php5.3、php5.4、php5.5版本)
ioncube提供了一個(gè)安裝的向?qū)С绦颍梢苑浅7奖愕膸椭鷻z測(cè)php的運(yùn)行環(huán)境,自動(dòng)給出提示。
1.1 通過下面的地址下載loader-wizard:http://www.ioncube.com/loader-wizard/loader-wizard.zip
1.2 下載之后,將其解壓縮,到apache的www或者h(yuǎn)tdoc目錄。
二、運(yùn)行l(wèi)oader-wizard.php程序
2.1 使用瀏覽器訪問loader-wizard.php 比如 http://localhost/loader-wizard.php 實(shí)際的訪問路徑根據(jù)情況修改。
2.2 這個(gè)loader程序經(jīng)過計(jì)算之后,會(huì)自動(dòng)給出提示:
根據(jù)這個(gè)向?qū)С绦虻奶崾荆螺d相應(yīng)的解密軟件。
將下載下來的解密軟件放在它指定的目錄中。
下載向?qū)С绦蛴?jì)算出來新的php.ini文件,替換系統(tǒng)原來的php.ini文件。
重新啟動(dòng)apache。
2.3 驗(yàn)證是否安裝成功
重新啟動(dòng)之后,再次訪問loader.php,如果安裝成功,系統(tǒng)會(huì)提示。
看到這個(gè)界面,就表示解密軟件已經(jīng)安裝成功了。