-3

http://www.phpencode.org/で自分の php コードの 1 つを難読化しましたが、そのファイルのバックアップを取るのを忘れていたため、そのファイルを変更する必要があります。難読化するのを手伝ってください。また、ライセンス チェックも含まれているため、ライセンス モジュールを変更したため、機能させる必要があります。

ここに私のコードがあります: http://pastebin.com/1bxBpk0Q

[注] このコードは、ファイルが変更されていない場合にのみ実行され、生のバージョンの貼り付けを使用します。

4

1 に答える 1

3

PHP コードの難読化。確かに無価値です。

これがデクリプタです: http://decode-phpencode.eu.pn/

ソースコードは次のとおりです。

<?php

/* This program is released under the MIT license http://opensource.org/licenses/MIT */

# stripslashes may be needed on servers that uses magicquotes
$file = stripslashes($_POST['file']);
# This decodes the first eval string
$first_eval_string = base64_decode(preg_replace("/.*eval\(base64_decode\(\"([^\"]+)\".*/", "$1", $file));
# That contains an array with byte positions inside the encryted string
$array = preg_split("/,/", preg_replace("/.*array\(([\d,]+).*/", "$1", $first_eval_string));
# The area where the code begins we get it just by summing the numbers in the array
$begin = array_sum($array);
# We get the content from that area and decrypted. That's it.
echo "<?php\n";
echo gzinflate(
    base64_decode(
        trim(
            substr($file,$begin)
        )
    )
);

そして、「phpencode.orgデコーダー」をグーグルで検索した最初の結果は、この他のデコーダーです:http://lombokcyber.com/detools/welcome/cdecodezeura1

于 2013-08-03T20:57:13.963 に答える