私はかなり大きなプロジェクトをクライアント用にしています。中途半端なクライアントが私にその仕事を支払うことはないというコードフォームのイベントを(何らかの形で)保障したいと思います。 :) 契約は、プロジェクトがソースをアプリケーションに提供しなければならないと書かれています。 これまでのところ私はほとんど.NETで書いていましたが、私はクラス魔法使いを作成する方法でそのような事態から自分自身を保護していました。このクラスはdllの魔女に投げ込まれていたので、誰もソースを変更することはできませんでした。 PHPでも同様の可能性はありますか?同じことを(.NETの場合のように)行うことができますが、PHPへのアクセス権を持つ賢い顧客が上記クラスを見つけることができます。 自分を保護するために他の方法がありますか? 上記と同様の理由でデータベースの縫合もなくなった。PHPコードの保護
答えて
PHPはインタープリット言語です。その結果、コードをコンパイルしません。最善の方法は、アプリケーションの機能部分を.dllにコンパイルするか、Javaを使用してバイトコードにコンパイルすることができる.NETに固執することです。
PHPはコンパイル用にビルドされていません。
あなたができることは、おそらく、クライアントが支払いをしてからクライアントのサーバーにアップロードするまで、サーバー上でアプリケーションをホストすることです。
または、ボタンを数回クリックするだけで設定可能な設定スクリプトとともに、お支払い後にサーバーからダウンロードできるようにすることもできます。いくつかのPHPフレームワーク(例えばWordPress)の動作と同様のものです。
素晴らしい!私はPHPがコンパイル可能ではないことを知っていますが、私は縮小コードのようなものについて考えました。しかし、サーバーからコードを提供し、支払い後に共有するというあなたの提案はすばらしいことだと思います!私はそれについて考えなかった。おかげさまでもう一度おねがいします! :) – Krystian
Zend Guard(http://www.zend.com/en/products/guard/)でコードを保護することができます。
zendはコードを逆コンパイルするために私の問題を解決しません。私は外部envを使用する必要があります。 – Krystian
- 1. PHPコード保護ライブラリ
- 2. PHPコードの保護の経験
- 3. Railsコード保護
- 4. PHPページ保護
- 5. JavaScriptコードを保護
- 6. PHP - ソリューション - ファイルパスワード保護
- 7. php csrf保護ライブラリ
- 8. コードでのパスワードの保護
- 9. PHP SQLインジェクションの保護
- 10. パスワード保護PHPの場合
- 11. PHP Webサービスコールの保護
- 12. phpファイルの保護方法
- 13. ウェブサイトのコードを保護する方法PHP/JS?
- 14. PHP OOPはプライベート保護
- 15. phpセキュリティ保護とプライベート
- 16. Nginx - パスワード保護PHPスクリプト
- 17. PHPセッションでページを保護
- 18. 保護されたプロパティPHP
- 19. htmページと部分的にPHPコードを保護するには?
- 20. リバースエンジニアリングからのpythonコードの保護
- 21. AutoLISPコード保護のためのProtect.exe
- 22. WindowsストアアプリでのJavascriptコードの保護
- 23. PHPクライアント用WCF Webサービスのセキュリティ保護
- 24. PHPスクリプトの基本的な保護
- 25. PHPとSlimのファイルアップロードを保護する
- 26. ユーザ入力php sqlの保護
- 27. パスワードの保護フォームの保護
- 28. デコンパイルからJavaコードを保護または保護する方法
- 29. Word文書の保護/保護解除
- 30. ユーザーからPHPファイルマネージャを保護する
お客様は支払い後に悪意のあるコードを削除することをどのように確認できますか? :) –
リファクタリングコードの口実の下で支払いをした後、私はバックドアのないバージョンにdllファイルを切り替えていました。 ;)、契約で私はコードの完全な責任が私の上にあることを傍観している。 :) – Krystian