首頁  >  文章  >  後端開發  >  php加密的檔案怎麼解密

php加密的檔案怎麼解密

王林
王林原創
2019-09-27 17:50:437064瀏覽

php加密的檔案怎麼解密

PHP加密的檔案解密方法

我們知道對PHP程式碼加密有真加密與偽加密兩種,真加密一般要透過執行PHP ext(一般用C實作)程式碼來載入PHP檔進行解碼,要對這個檔解密,必須自己編譯PHP解譯器的源碼,透過Hook PHP解釋器的解碼函數來截取原始碼,比較麻煩一些。

偽加密是透過php內建的eval函數(必須的,無法繞過)來實現的。

流程:

來源碼-> 加密處理(壓縮,替換,BASE64,轉義)-> 安全處理(驗證檔案MD5 值,限制IP、限網域名稱、限時間、防破解、防命令列調試)-> 加密程式成品,再簡單的說:原始碼加密外殼== 加密程式。

PHPJiaMi 檔案的解碼步驟:

1)下載工具代碼到D:\phpjiami目錄

2)將PHPJiaMi 加密過的PHP文件(可以是很多檔案)複製到D:\phpjiami\encode資料夾中

3) CMD 打開控制台,進入D:,進入D:\phpjiami

 cd D:\phpjiami

4)運行phpjiami .php,命令如下:

php phpjiami.php

5)執行完畢後,打開D:\phpjiami\decode目錄獲得解碼後的文件

推薦教程:PHP視頻教程

以上是php加密的檔案怎麼解密的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn