Tôi có một số mã nguồn PHP mà tôi đang lưu trữ với công ty lưu trữ XYZ. Tôi đang sử dụng một phần mềm mã hóa PHP như Zend Guard hoặc ionCube để bảo vệ nguồn khỏi bị ai đó xem (sysadmin hoặc hacker tấn công sysadmin).Mã hóa nguồn PHP - Hiệu quả và bất lợi
Làm thế nào dễ dàng/khó là nó cho một người có quyền truy cập đầy đủ vào hệ thống (như sysadmin hoặc của hacker mà hacks sysadmin) để giải mã nguồn? Tôi không biết làm thế nào phần mềm mã hóa làm việc, nhưng tôi giả sử họ sử dụng một số khóa, mà sẽ phải ở lại trên máy chủ và do đó có thể truy cập vào một sysadmin hoặc một hacker. Nếu bạn có kiến thức kỹ thuật về cách thực hiện, đừng ngần ngại đưa ra giải thích trong câu trả lời của bạn.
Việc sử dụng mã hóa nguồn như vậy có làm chậm trang web không? Nếu ai có kinh nghiệm đầu tay hoặc biết từ ai đó mà có nhiều kinh nghiệm đầu tay;)
Tôi quan tâm đến các khía cạnh kỹ thuật của việc này, làm thế nào có hiệu quả mã hóa là .. và nhược điểm của nó, từ những người sử dụng chúng hoặc xem xét việc sử dụng chúng
Cảm ơn (tất cả các câu trả lời hữu ích/bình luận đang lên bình chọn)
Edit: câu trả lời dường như cho đến nay để được bỏ qua những gì tôi đang cố gắng để hiểu .. tôi đang cố gắng để hiểu hiệu quả của mã hóa. Tôi không thực sự có bất kỳ mã nào cần bảo vệ khỏi những kẻ xấu, ở trên chỉ là một ví dụ, vì vậy lời khuyên như nguồn mở hoặc thuê luật sư không thực sự giải quyết được sự tò mò về kỹ thuật của tôi .. A + cho bất kỳ ai nhận điểm
Nếu bạn không tin tưởng công ty lưu trữ của mình, đừng sử dụng chúng. Nếu bạn không tin tưởng bất kỳ công ty hosting nào, thì hãy là chủ nhà của riêng bạn. Nếu bạn không tin tưởng chính mình ... –
không ai quan tâm đến mã của bạn – hop
tại sao bạn muốn làm điều này? Paranoia? – Peter