我是一名php開發人員,我的客戶計劃發佈一款使用Php開發的軟件。計劃使用ioncube或類似軟件對文件進行編碼。雖然谷歌搜索,我知道很少有人解碼的文件,其中使用ioncube甚至其他軟件enocoded。Ioncube編碼的文件是否可以被任何機會解碼?
回答
如果你問是否有可能打破IonCube編碼的PHP文件的編碼,那麼我相信答案是肯定的。給定足夠的時間和資源,任何形式的加密都可以被破壞。
如果你想知道它的安全性,你必須自己評估它們的加密方法。如果你能找到它在Google上被破解的例子,那麼也許這不是一條可行的路。另一方面,也許這些只是邊緣案例,或者有人拿到加密密鑰的案例?
您必須根據客戶的使用需求權衡產品的安全感。一旦代碼離開你的手,沒有解決方案是100%。
Internet上免費提供ionCube解密軟件,並保持原有的功能/變量名稱+大小寫不變。它也很快(<1s)。 – 2012-09-16 18:21:03
@uınbɐɥs什麼是軟件名稱 – 2017-08-23 12:11:18
IonCube加密,但它也部分編譯。意思是如果有人解密它,他們會得到類似於任何反編譯器創建的計算機生成的PHP代碼。但是所有的程序都可以反編譯,沒有辦法解決這個問題。
然而,PHP字節碼比二進制生成的彙編代碼更可讀。 – troelskn 2009-12-16 20:50:40
ioncube不加密,它只是編譯帶有編譯字節碼的PHP腳本 – user889030 2016-07-18 03:58:52
ionCube的另一種選擇是Zend Guard。 至於解密這些文件,請參閱these answers。
- 1. 如何解碼ionCube加密文件?
- 2. 是否可以解密使用「IonCube」加密加密的文件?
- 3. 是否可以對大文本進行編碼和解碼?
- 4. 是否有可能解碼由zend編碼保護的文件?
- 5. 如何通過PHP代碼顯示ioncube解碼的php文件?
- 6. 是否可以通過NDK使用base64編碼/解碼?
- 7. 是否有任何開源netty Ldap編碼器/解碼器
- 8. 用於檢測特定文件是否由ioncube編碼的模式
- 9. 可以JSON for Python從文本文件編碼/解碼功能?
- 10. 是否有任何教程編碼SVG文件的分析器被box2D使用?
- 11. `document.referrer`是否被url編碼?
- 12. 編碼時是否可以從編碼器播放輸出視頻文件?
- 13. 是否可以將文件編碼爲Java中的數據URI?
- 14. 是否有任何Android編碼標準文檔可用?
- 15. 是否可以檢索(編程)Windows任務的退出代碼?
- 16. 如何使用Xdebug解碼Ioncube
- 17. 使用jQuery翻譯ioncube編碼文件中的文本
- 18. 是否可以使用本機C++代碼在iOS設備上編寫文件
- 19. 是否可以在MSIL中編碼?
- 20. gcc是否可以不編譯代碼?
- 21. 是否可以編輯git哈希碼?
- 22. 是否可以編碼WebSocket消息?
- 23. 是否有任何文件學習使用win32com編碼excel宏?
- 24. Dojo是否有任何編碼標準?
- 25. 是否可以撥打帶分機號碼的電話號碼?
- 26. 解析任何編碼
- 27. 是否有任何插件可以在VS文本編輯器中對HTML文本進行編碼?
- 28. 如何PDF文件可以通過機器人通過編碼
- 29. Html是否可以對可能或不可能被幹淨編碼的內容進行編碼?
- 30. Ioncube公司的PHP編碼器
什麼問題? – Gordon 2009-12-16 20:00:10
我想他正在尋找一個代碼混淆器來編碼他的分佈式PHP代碼。 – 2009-12-16 20:08:20