私は最近、PHP ソース コードを保護するために、すべての PHP ビジネス ロジック (データベース操作とカスタム関数) を PHP 拡張機能にカプセル化しました。
今日、PHP 拡張機能で Windows API (FindResource 関数) を使用できることを発見しました。DLL のリソース ファイルに画像ファイルを配置し、その中に画像ファイルを取得する PHP 関数を書きました。つまり、すべての js ファイルと css ファイルをこの DLL 拡張子に圧縮して、すべてのプロジェクトの暗号化を実現できます。
専門家がそれを解明できることを願っています。
孤独と敗北の意味ですよね?
私も Java のようになりたいです。Java には jar ファイルがあります。par ファイルか何かにパッケージ化できるかどうかを確認してください
専門家に一緒に勉強してもらいます
すべてを 1 つにパッケージ化する意味は何ですか? PHP 拡張機能?
このように、コードの一部は C で書かれていますが、なぜ PHP を使用するのでしょうか?
Cで直接書いた方が良いです。
ビジネス ロジック (データベース操作とカスタム関数) はすべて PHP 拡張機能にカプセル化されています
この拡張機能はあなただけが使用できます
したがって、「クラック」する必要はありません
暗号化できるソフトウェアであり、 Web サイトは暗号化できます 暗号化する必要はまったくありません
あまり意味がありません、必要ありません
zend を使用して PHP コードを暗号化するだけで済みます。拡張 DLL の場合、ユーザーが呼び出すためのインターフェイスを常に残しておく必要がありますか? 。
Web ページを開いたときに表示されるので、js CSS を dll に入れる必要はありません。 。
どこに行けばクラックできますか? 場所は指定されておらず、ファイルも転送されません