Có thể mã hóa/bảo vệ mật khẩu tệp nén Phar để bật phân phối phần mềm nguồn đóng không?Mã hóa bằng PHP Phar
7
A
Trả lời
5
Phar hỗ trợ zip và các tệp zip có thể được bảo vệ bằng mật khẩu. Nhưng bạn sẽ cần một con khỉ để nhập mật khẩu zip bất cứ khi nào có yêu cầu. Vì vậy, không, không hữu ích cho phần mềm nguồn đóng.
Nhưng để làm điều này một câu trả lời có phần nghiêm trọng, không có nó thực sự không làm việc:
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,
Trong trường hợp đó, Phar một mình sẽ không giúp bạn. Tìm trình biên dịch bytecode như ioncube.
Các vấn đề liên quan
- 1. Tối thiểu PHP Phar stub
- 2. PHP Phar - file_exists() phát hành
- 3. PHP: Lớp 'Phar' không tìm thấy
- 4. phương pháp mã hóa PHP đúng mã hóa PHP?
- 5. Mã hóa/giải mã bằng XOR trong PHP
- 6. Mã hóa dữ liệu bằng python, giải mã trong php
- 7. Mã hóa tệp PHP
- 8. Ưu điểm của tệp nén Phar trong PHP
- 9. Mã hóa url url php
- 10. PHP mã hóa với DOMDocument
- 11. Mã hóa nội dung bằng php và java
- 12. Các sự cố không mong muốn với PHP PHAR
- 13. Mã hóa PHP & Giải mã VB.net
- 14. PHP thực hành mã hóa
- 15. Mã hóa Html trong PHP
- 16. Mã hóa e-mail PHP?
- 17. Tối ưu hóa mã PHP
- 18. mã hóa substr_replace trong PHP
- 19. Mã hóa PHP trong Android
- 20. Mã hóa bằng rijndael
- 21. Mã hóa đơn giản trong PHP
- 22. php fgetcsv - vấn đề mã hóa charset
- 23. Mã hóa và giải mã chuỗi với khóa PHP
- 24. Giải mã/mã hóa JSON bằng VBScript
- 25. Cách mã hóa đầu ra mã nguồn HTML bằng cách sử dụng PHP
- 26. Rijndael 256 Mã hóa/giải mã giữa C# và php?
- 27. Mã hóa RSA: Java tới PHP
- 28. Mã hóa PHP và Windows Decrypt
- 29. Mã hóa hai chiều trong PHP
- 30. Remove mã hóa sử dụng PHP
Bạn muốn ngăn chặn điều gì? Người dùng đang xem mã nguồn hoặc người dùng đang chạy ứng dụng? – cweiske
@cweiske Muốn có một công ty mua phần mềm nguồn đóng, lấy phần mềm (lưu trữ PHAR?), Và chạy trên máy chủ của riêng họ, mà không thể sửa đổi nguồn, chỉ tương tác với nó (chạy mã). – MidnightLightning