[請益] 目前php原始碼加密的最佳解決方案

作者: sonicjr (平凡中的不平凡)   2016-12-29 16:45:02
因為目前有需求 程式要放在客戶那邊執行
想要保護自己的原始碼 上google查了一下
有點眼花撩亂 或者是年代久遠 或者不支援 php 5.6
想請問前輩 目前保護加密php原始碼的最佳解決方案是什麼
免費方案貨付費方案都可以參考
麻煩各位前輩的指教與提點 感激不盡
作者: sonicjr (平凡中的不平凡)   2015-01-04 11:09:00
感謝各位前輩的指點 心裡有個底了 謝謝
作者: GALINE (天真可愛CQD)   2016-12-29 18:47:00
有一些現成方案,zend guard, phpshield, 甚至有blenc_encrypt() 這樣的 function 存在 (PECL blenc)不過這個路線大概不會有「最佳」解...一定會有解開的方法另一個路線可能是先 compile 成 bytecode 然後用什麼方法載入執行,不過我「猜」這條路沒有好的現成方案...
作者: Neisseria (Neisseria)   2016-12-29 20:06:00
http://bit.ly/2iI3jK0 (Stackoverflow)有關 PHP compiler 的方案,看來似乎不是很樂觀想要保護 source,還是出動編譯語言比較適合 (攤手)除非對方是能搞逆向工程的高手,要不然大部分都可以擋
作者: sonicjr (平凡中的不平凡)   2016-12-30 11:02:00
感謝樓上兩位前輩的指導 看來要另尋他法了 謝謝
作者: GALINE (天真可愛CQD)   2016-12-30 11:11:00
有看過人家現場表演把加殼過的執行擋脫殼,就算是編譯過的東西再掛上額外保護也還是可能被拆掉。所以要先想清楚「你要防誰」跟「被拆掉的下場有多嚴重」,沒有打不開的鎖只是看人家找不找得到鎖匠...
作者: swallowcc (guest)   2016-12-30 13:04:00
有錢一定找得到鎖匠啊, 只是看出多少錢請什麼等級的XD
作者: shadowjohn (轉角遇到愛)   2016-12-30 13:46:00
讓我想起以前要在LPT port插解碼座才能啟動防毒一樣
作者: MOONRAKER (㊣牛鶴鰻毛人)   2016-12-30 14:33:00
不同牌的keypro還互相干擾…
作者: Neisseria (Neisseria)   2016-12-30 17:35:00
鎖匠這個講法蠻不錯的
作者: wotupset (wotupset)   2016-12-31 12:26:00
找免費方案的程式給客戶用 就不會在意原始碼被偷看了

Links booklink

Contact Us: admin [ a t ] ucptt.com