是否可以對Phar歸檔文件進行加密/密碼保護以啓用閉源軟件分發?使用PHP進行加密Phar
7
A
回答
5
Phar支持zip,並且zip文件可以用密碼保護。但是,每當請求進入時,您都需要一隻猴子來輸入zip密碼。因此,不適用於閉源軟件。
但是,爲了使這個有點嚴肅的回答,沒有真的不起作用:
PHP Warning: include(phar://phar.zip): failed to open stream: phar error: Cannot process encrypted zip files in zip-based phar "phar.zip" in php shell code on line 1
2
Wanting to have a company purchase closed-source software,
在這種情況下,單獨藥業不會幫助你。尋找像ioncube這樣的字節碼編譯器。
相關問題
- 1. PHP:使用bcrypt進行密碼加密
- 2. 使用Java和PHP進行AES加密
- 3. 使用mcrypt,PHP和MySQL進行加密
- 4. 使用AES進行Objective-C加密並使用PHP解密
- 5. 使用php crypt或Mysql加密函數進行現場加密?
- 6. 使用Java進行AES加密並使用Javascript進行解密
- 7. 使用PGP進行加密並使用GPG進行解密
- 8. 使用用戶密碼進行加密
- 9. 使用密鑰文件進行加密,使用密碼進行解密
- 10. 使用JS和PHP進行RSA加密和解密
- 11. 使用mySQL進行PHP加密和解密
- 12. 使用主密鑰進行Python加密
- 13. 使用C++進行加密和解密
- 14. 使用DES和密碼進行加密
- 15. 使用OpenSSL密鑰進行Java加密
- 16. 使用passport.js進行密碼加密
- 17. 使用字典進行加密/解密
- 18. 使用C#進行加密從這些PHP代碼中進行AES加密和解密
- 19. 使用ansible對加密AWS .pem密鑰文件進行加密
- 20. PHP Phar安裝
- 21. 簡單的Javascript加密,使用共享密鑰進行PHP解密
- 22. 使用jsencrypt進行RSA加密並使用彈性城堡進行解密?
- 23. 使用.Net Framework進行AES文件加密並使用IOS進行解密
- 24. 使用JSEncrypt進行RSA加密並使用BouncyCastle(Java)進行解密
- 25. 使用加密進行加密。加密失敗,解密作品完美
- 26. PHP phar可能的用法
- 27. 使用php加密
- 28. 使用gpg進行原地加密
- 29. 使用jquery進行AES加密
- 30. 如何使用openssl進行加密?
你想防止什麼?查看源代碼的用戶或運行應用程序的用戶? – cweiske
@cweiske希望有一家公司購買封閉源代碼軟件,獲取軟件(PHAR存檔?),並在自己的服務器上運行,但無法修改源代碼,只能與其交互(運行代碼)。 – MidnightLightning