これに対応して、特に eval 用に単純な復号化を作成しました。この原則は非常に便利なので、ここに書き留めておきます。
コードをコピー コードは次のとおりです:
/*
author:zhiwshan
date:20080411
*/
//暗号化されたファイルの内容
$a="
eval(gzinflate(str_rot13(base64_decode('DdNUsptVAADQq2vn7 oFGU6VPb EyE4EiSA2LhAZUZN2OP343eF9) //f7 1 S Jd1KbNZ90SVY /jUv098JLgT1lSZmztJ /s/wNs/zrp5jd/XZLrter6I6UEqkkshUXmfWmEQNnhJfcdH7qCvlmY60ku0QVlfMMSUMnMO5EAo7RTF3GKem RGMeDAg96YCxmZf wUVdJUVUJTyId9BivvZlTpv64zYb 80BDE2znHTa/CFBbxGMa 66VW9ucZl6uTunr8bXPRSB ziagCm pXXSOtHPbpOJarMvXb8XjD1B7RMGC/g0vsFnElCvW7KUD1OLRPt7MPJPVJpwW/vnS0l1TnALytgP5GMZt1IdeWat3XONvendoWF5Zbu JcdYIIeNfxeNsX74gM npTZgoBByrZo/1ZZ9CmjIktXDBdoe4X JigbtDgnlXWxJDa6i/hh7MtRibAPdhFxwldbPEonbZdfSeK8XNzFTB501FlIcFB8Oo W8dOYmQeSf3P6q6SQx4KeEAZ2Y6C nm6OeHMEOqBkkvIzXj08 Jh5HMrXXMSHtz4Pk1wvV2kTDlDZoxjKTzdb7XpcMzPXDvIW6gfYsdcJz93w2hFQsQRQliFwK82cblUfV CQHU 73AT7PL3fKMHXa0ZJtpLVZ7bEPGE/yIO1Wmelx/LiUX U Ikv9ZwLyRWRYZ32ElLZ CdmBIcUAfFlAl pwdrpiucej6AA68JfQJfJuIhmQOqk9UHlJl2Ufp5tKbM PYBU504baq0nurFEj1cXYaPtGOKimjKzIOJ4rHWXCvP2SZ04MSA4qbNkYwm3xqIk6V WKLLC659Hwxc DQN75dIOf d9K/asb3ldWzcZ/0dwzUqGbNfs9uTnD xRQRp1g5dK9loQMQk3amvCjyrdCzuYVHqsVTayHr58EMmM807dukI4bTEMgRtxk hhu//Pn569 /vv8t/R8=' ))));
";
echo decodephp($a);
function decodephp($a) {
$max_level=300; //最大レベル数
for ($i=0;$i<$max_level;$i ) {
ob_start();
eval(str_replace('eval','echo',$a));
$a = ob_get_clean ();
if(strpos($a,'eval(gzinflate(str_rot13(base64_decode')===false) {
>?>