2009-12-16 43 views
0

我是一名php開發人員,我的客戶計劃發佈一款使用Php開發的軟件。計劃使用ioncube或類似軟件對文件進行編碼。雖然谷歌搜索,我知道很少有人解碼的文件,其中使用ioncube甚至其他軟件enocoded。Ioncube編碼的文件是否可以被任何機會解碼?

+0

什麼問題? – Gordon 2009-12-16 20:00:10

+0

我想他正在尋找一個代碼混淆器來編碼他的分佈式PHP代碼。 – 2009-12-16 20:08:20

回答

5

如果你問是否有可能打破IonCube編碼的PHP文件的編碼,那麼我相信答案是肯定的。給定足夠的時間和資源,任何形式的加密都可以被破壞。

如果你想知道它的安全性,你必須自己評估它們的加密方法。如果你能找到它在Google上被破解的例子,那麼也許這不是一條可行的路。另一方面,也許這些只是邊緣案例,或者有人拿到加密密鑰的案例?

您必須根據客戶的使用需求權衡產品的安全感。一旦代碼離開你的手,沒有解決方案是100%。

+0

Internet上免費提供ionCube解密軟件,並保持原有的功能/變量名稱+大小寫不變。它也很快(<1s)。 – 2012-09-16 18:21:03

+0

@uınbɐɥs什麼是軟件名稱 – 2017-08-23 12:11:18

1

IonCube加密,但它也部分編譯。意思是如果有人解密它,他們會得到類似於任何反編譯器創建的計算機生成的PHP代碼。但是所有的程序都可以反編譯,沒有辦法解決這個問題。

+0

然而,PHP字節碼比二進制生成的彙編代碼更可讀。 – troelskn 2009-12-16 20:50:40

+0

ioncube不加密,它只是編譯帶有編譯字節碼的PHP腳本 – user889030 2016-07-18 03:58:52

相關問題