2016-11-16 5 views
0

私は彼の小さなクエリを持っています。私はhttp://www.fopo.com.ar/私のPHPコードのすべてをエンコードするために使用した。それらのすべてをエンコードし、通常のコードに置き換えました。コードはまだエンコードされたform.Iで動作し、 Apacheサーバには、コード化されたPHPコードを読むための機能がありますか?エンコードされたPHPコードはどのようにApacheサーバーで動作しますか?

+0

コードが_obfuscated_です。このコードは純粋で純粋なPHPコードであり、実行するために特別なものは必要ありません。難読化されたコードは、すべてのシンボルを短いランダムな文字に改名したり、改行や空白を取り除いたりすることで、読みにくくなります。 – marekful

+0

http://www.fopo.com.ar/ 'eval'と' base64_ * 'を使用します。これは全く。あなたのコードを '難読化する 'ときにどんなメリットがありますか?それは開発の道をより難しくしますか?誰もあなたのコードを読んだり読んだりできないようにしてください。そして最後にhttp://www.fopo.com.ar/を使用すると、あなたのページのパフォーマンスが遅くなります。 – JustOnUnderMillions

+0

よくコーヒーショップのPOSアプリケーションを作成しました。アプリケーションはオフラインで使用されていましたので、私はこのfopo.com.arを使ってアプリケーションを提供した後、noe以外で自分のコードを読むことができます。 –

答えて

1

あなたの質問はとても本物です。 いくつかのセクションで回答できます。やるfopo何

:@JustOnUnderMillionsで述べたように は、何fopoん、それはベース64エンコードされた文字列にコードを変換し、それが実行されますようにeval関数のパラメータにそのコードを追加することです。

Apacheサーバには、コード化されたPHPコードを読み取るための機能がありますか?

いいえ、コードはベース64でエンコードされ、実行するためにevalに渡されるプレーンなPHPコードです。これは通常のPHPファイルと同じ方法で処理されます。 CGIバイナリまたはモジュールとしてPHPファイルへのリクエストを受け取ったときに、それはPHPのすべての処理を行い、処理された応答をユーザに返すように指示する、システムのPHPハンドラを呼び出します。

あなたは以下のリンクでPHPのobuscationについての詳細を読んでください:

https://www.upwork.com/hiring/development/understanding-obfuscated-code-deobfuscate-php-javascript/

https://www.quora.com/What-is-PHP-Obfuscator-and-how-it-works

関連する問題