目次
ディスカッションへの返信 (解決策)
ホームページ バックエンド開発 PHPチュートリアル PHP コードを保護する良い方法は何ですか?

PHP コードを保護する良い方法は何ですか?

Jun 23, 2016 pm 01:59 PM


PHP コードを保護する良い方法は何ですか?

プログラム バインディング ドメイン名 + バインディング サーバー

クラックされずにそれをより効果的に実現するにはどうすればよいですか?


ディスカッションへの返信 (解決策)

高度なコード暗号化

コードを保護する意味は何ですか?

コードを保護するとはどういう意味ですか?

他人の転売を防ぐ


コードを保護する意味は何ですか?

他人の転売を防ぎます


まずはフォーラムに投稿して、価値があるかどうかをみんなに見てもらいましょう...

コードを保護する意味は何ですか?

無料だけど大部分を暗号化したい



コードを保護する意味は何ですか?

他人の転売を防ぐため


まずはフォーラムに投稿して、価値があるかどうかをみんなに見てもらいましょう...


幸いなことに、時間をかけて作ったものなので、コピーしたくありません。 2 回目の修正です

幸いなことに、私はそれを作成するのに多くの時間を費やしました。他の人が簡単にコピーしたり、二度修正したりすることは望ましくないからです。
進歩するためには、リソースを共有する必要があります。

JAVA .net に取り組みましょう。PHP 暗号化はほとんど役に立ちません。コードを保護することの重要性はありますか?

他人の転売を防ぎます


フォーラムに投稿して、それが価値があるかどうかを最初にみんなに見てもらいましょう...


時間をかけて作ったのは幸運なので、コピーしたくありません。 2 番目の変更

独自のサーバーを使用してホスティングします。

それで、それは私にとって何になるのでしょうか?保護方法を提供できれば

コードの暗号化については、見てみることができる zend ガードがあるようです

コードの暗号化については、見てみることができる Zend ガードがあるようです

それでどうなるのでしょうか私にとってメリットはありますか?保護方法を提供できるとしたら

モデレーターに敬意を表して何ができるか分かりません

多くの PHP 暗号化が解読される可能性があるのを見ると、見れば見るほどがっかりします。怖すぎます

多くの PHP 暗号化グループが解読されるのを見ると、とても怖くなります

答えは、もちろん考えすぎです。あなたの仕事を否定するものではありません...

ZEND クラックグループを見ると、多くの PHP 暗号化が解読できることが分かります。落胆するのはとても怖いです

答えは、あなたもそう思っているということです。もちろん、これはあなたの労働を否定するものではありません...

ブラザーモデレーター さて、Pride より安全な ZEND GUARD 6.0 を除けば、5.5 は危険ではないでしょうか?

他に良い方法はありますか?

なんとも奇妙な質問ですね。 。 。私が最初に接した唯一の PHP アプリケーションは recess フレームワークでした。笑、本質的には安全のようです。

一般的な原則は、Apache の書き換えモジュールを使用して、事前に作成されたスクリプト bootstrap.php にすべてのリクエストを送信し、それが法的なリクエストであるかどうかを判断し、そのリクエストを実行用の特定の PHP ファイルに変換することです。

たとえば、mydomin.com/abc/123/345.php をリクエストした場合、サーバー側の処理フローは次のようになります。
1. 書き換えモジュールはリクエストを bootstrap.php に転送し、制限を bootstrap.php に書き込みます。固定フォーマットリクエストに応答します。

2. 事前に設定されたパスに従って、/abc/123/345.php はこのディレクトリの abc123345.php に対応します。

3. スクリプト 1233345.php を実行し、結果を返します。

絶対的なものはなく、相対的なものがあるだけです。
他の人があなたの内容を解読するために時間をかけてくれるなら、あなたは成功するでしょう。

暗号化する方法も気になります!

あなたの考えを話しましょう! 、!

絶対的なものはなく、相対的なものがあるだけです。
他の人があなたの内容を解読するために時間をかけてくれるなら、あなたは成功するでしょう。

私もそう思います。 。 。

暗号化できるソフトウェアがあります。Baidu で見つけてください
www.cn758.com

zend 暗号化は非常にうまく機能しますが、クラックされると実行できなくなるものもたくさんあります

それについても知りたいです。 。

ダウンロードする前に、ファイル名を A、B、AA、AB に変更する必要がありますか?
ファイル名を自動的に変更するには、ZEND STUDIO を使用してください。これらの写真の一部は変更されています

もしあなたが喜んでソースコードを入手するなら、壊せないものは何もありません。

ドングルが使用可能です。しかし、多くの偉大な企業が開発したシステムは同じではありません...



多くの PHP 暗号化が解読されるのを見ると、私はますます落胆します。怖いです

答えは、あなたが考えすぎているということです、もちろん、それはあなたの労働を否定するわけではありません...

司会者 兄さん さて、Pride より安全な ZEND GUARD 6.0 は別として、5.5 は安全ではないのですか?

他に良い方法はありますか?

私はデスクトップ ソフトウェアをパッケージ化した経験しかなく、PHP のコードを暗号化しようとしたことはありません (技術研究者として、現在一般的な難読化手法を少し分析しただけです)...だから、助けることはできません。

PHP 拡張機能が C で書かれているとしても、他の人がコードを見ることを防ぐことしかできません

暗号化する必要はなく、コメントは削除され、変数名と関数名は削除されます。 MD5 です
これを読みたい人はあまりいないと思います。

これで ZEND も復号化できるようになりました。完全に保護するのは簡単ではありません

xu が言いたいのは、あなたが共有する気がないのであれば、私も私の方法を共有するつもりはないということです

オープンソースでなければ、世界は異なります

もちろん、あなたのコードが本当に非常に価値がある場合は、それは別の問題です


通りすがりの初心者の方は、醤油を教えてください

xuの意味は次のとおりです。あなたが共有したくないのであれば、私も私のメソッドを共有するつもりはありません

それがオープンソースでなければ、世界は異なります

もちろん、あなたのコードが本当に独創的で価値のあるものであれば、それは別の問題です

アドバイスを求めてください

コメントを削除し、スペースを削除し、変数名が変換されると $a $b $c になります...
おそらく誰も見たくないでしょう...

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 Apr 05, 2025 am 12:04 AM

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

セッションのハイジャックはどのように機能し、どのようにPHPでそれを軽減できますか? セッションのハイジャックはどのように機能し、どのようにPHPでそれを軽減できますか? Apr 06, 2025 am 12:02 AM

セッションハイジャックは、次の手順で達成できます。1。セッションIDを取得します。2。セッションIDを使用します。3。セッションをアクティブに保ちます。 PHPでのセッションハイジャックを防ぐための方法には次のものが含まれます。1。セッション_regenerate_id()関数を使用して、セッションIDを再生します。2。データベースを介してストアセッションデータを3。

確固たる原則と、それらがPHP開発にどのように適用されるかを説明してください。 確固たる原則と、それらがPHP開発にどのように適用されるかを説明してください。 Apr 03, 2025 am 12:04 AM

PHP開発における固体原理の適用には、次のものが含まれます。1。単一責任原則(SRP):各クラスは1つの機能のみを担当します。 2。オープンおよびクローズ原理(OCP):変更は、変更ではなく拡張によって達成されます。 3。Lischの代替原則(LSP):サブクラスは、プログラムの精度に影響を与えることなく、基本クラスを置き換えることができます。 4。インターフェイス分離原理(ISP):依存関係や未使用の方法を避けるために、細粒インターフェイスを使用します。 5。依存関係の反転原理(DIP):高レベルのモジュールと低レベルのモジュールは抽象化に依存し、依存関係噴射を通じて実装されます。

システムの再起動後にUnixSocketの権限を自動的に設定する方法は? システムの再起動後にUnixSocketの権限を自動的に設定する方法は? Mar 31, 2025 pm 11:54 PM

システムが再起動した後、UnixSocketの権限を自動的に設定する方法。システムが再起動するたびに、UnixSocketの許可を変更するために次のコマンドを実行する必要があります:sudo ...

phpstormでCLIモードをデバッグする方法は? phpstormでCLIモードをデバッグする方法は? Apr 01, 2025 pm 02:57 PM

phpstormでCLIモードをデバッグする方法は? PHPStormで開発するときは、PHPをコマンドラインインターフェイス(CLI)モードでデバッグする必要がある場合があります。

PHPでの後期静的結合を説明します(静的::)。 PHPでの後期静的結合を説明します(静的::)。 Apr 03, 2025 am 12:04 AM

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

PHPのCurlライブラリを使用してJSONデータを含むPOSTリクエストを送信する方法は? PHPのCurlライブラリを使用してJSONデータを含むPOSTリクエストを送信する方法は? Apr 01, 2025 pm 03:12 PM

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

See all articles