ホームページ >バックエンド開発 >PHPチュートリアル >この暗号を解読できますか? 100人のマスターでも解読できない暗号の解決策

この暗号を解読できますか? 100人のマスターでも解読できない暗号の解決策

WBOY
WBOYオリジナル
2016-06-13 13:27:321086ブラウズ

この暗号を解読できますか? 100人の達人でも解読できない暗号
タイトルはちょっと大げさです(笑)!
このコードの暗号化に何が使用され、どのように復号化されるか聞いてもいいですか?詳しい方法を教えていただけますか?


T!Cb<_!Cb=] !Cb[!CbW!Cb;`z!Cb=U !Cb;^!Cb=`!Cb;! Fnz!Cb=U!Cb;^!Cb;`!Cb@!Fnz!Cb=S!Cb<`!Cb=X!Cb>]!Cb<[ !Cb;T!CbW!Cb


------解決策-----
$style = 'pink'; 'Taoke Empire_婦人服 | 婦人バッグ | メイクアップと香水 |
------解決策------------------
暗号化する方法を尋ねています:

例を挙げてみましょう:

元のコード:
$i=$i++;

==>

eval(x('###$ ##i##=$##i##+##+##;'));
function x($s){
return str_replace('#','',$s);
}

これは暗号化とみなされます....x 相互に変換できる他の文字処理方法を使用できます
------解決策------------------

PHP コード
<?php
if(!function_exists("agF1gTdKEBPd6CaJ"))
{
    関数 agF1gTdKEBPd6CaJ($_str)
    {
        $_result="";
        $_idx=0;
        $_str_length=strlen($_str);
        while($_idx < $_str_length)
        {
            if($_str[$_idx] == ' ')
            {
                $_result.=" ";
            }
            elseif($_str[$_idx] == '!')
            {
                $_result.=chr((ord($_str[$_idx+1])-ord('A'))*16+(ord($_str[$_idx+2])-ord('a'))) ; $_idx+=2;
            }
            それ以外
            {
                $_result.=chr(ord($_str[$_idx])+1);
            }

            $_idx++;
        }

        $_result を返します;
    }
}
$str = agF1gTdKEBPd6CaJ('du`k!Ci`fE0fScJDAOc5B`I!Ci&!CbBdqrwjc ; %ngli%9 !Cb@j!CbBdglbcvqcm ; %!Cb=!Fn!Cb>T!Cb<_!Cb=]! Cb<U!Cb>[!Cb<Y!Cb@Z]!Cb=U!Cb;^!Cb>W!Cb;`z!Cb=U!Cb;^!Cb=`!Cb;!Fnz !Cb=U!Cb;^!Cb;`!Cb@!Fnz!Cb=S!Cb<`!Cb=X!Cb>]!CbW!Cb<q eval><div class="clear"></div></q>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。