私はかなり大きなプロジェクトをクライアント用にしています。中途半端なクライアントが私にその仕事を支払うことはないというコードフォームのイベントを(何らかの形で)保障したいと思います。 :) 契約は、プロジェクトがソースをアプリケーションに提供しなければならないと書かれています。 これまでのところ私はほとんど.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. コードでのパスワードの保護
- 4. php csrf保護ライブラリ
- 5. PHP - ソリューション - ファイルパスワード保護
- 6. PHP SQLインジェクションの保護
- 7. PHP Webサービスコールの保護
- 8. phpファイルの保護方法
- 9. Nginx - パスワード保護PHPスクリプト
- 10. PHPセッションでページを保護
- 11. PHP OOPはプライベート保護
- 12. phpセキュリティ保護とプライベート
- 13. AutoLISPコード保護のためのProtect.exe
- 14. PHPクライアント用WCF Webサービスのセキュリティ保護
- 15. デコンパイルからJavaコードを保護または保護する方法
- 16. PHP + htaccess:PDFファイルを保護する
- 17. パスワードでPHPファイルを保護する
- 18. PHP $ _SESSIONデータを保護しますか?
- 19. PHPでPHPSESSIDを保護するには?
- 20. PHPでASXファイルを保護する
- 21. ユーザーからPHPファイルマネージャを保護する
- 22. AJAX-> PHP Webサービスコールを保護する
- 23. ソースコードの保護
- 24. Javascriptの保護
- 25. レストエンドポイントの保護
- 26. csrfの保護
- 27. ソースコードの保護セクション
- 28. パスワードアプリケーションの保護ボタン
- 29. Codeigniter XSSの保護
- 30. SQLインジェクションの保護?
お客様は支払い後に悪意のあるコードを削除することをどのように確認できますか? :) –
リファクタリングコードの口実の下で支払いをした後、私はバックドアのないバージョンにdllファイルを切り替えていました。 ;)、契約で私はコードの完全な責任が私の上にあることを傍観している。 :) – Krystian