$link=true;
if (file_exists('gbook_license.php')) {include('gbook_license.php');
if (@is_array($settings['gbook_license'])) {$link=false;}}
if ($link) {echo '<div class="clear"></div><div style="text-align:center">Powered by <a href="http://www.phpjunkyard.com/php-guestbook-script.php" '.$settings['target'].' title="Guestbook">PHP Guestbook</a> '.$settings['verzija'].' from <a href="http://www.phpjunkyard.com/" '.$settings['target'].' title="Free PHP Scripts">PHP Scripts</a></div>';}
require_once($settings['tpl_path'].'overall_footer.php');
ถอดออกมาได้แบบนี้ครับ ส่วนวิธี
ให้สร้างไฟล์ decrypt.php
<?php
echo "\nDECODE nested eval(gzinflate()) from Taree Internet <www.tareeinternet.com>\n\n";
echo "1. Reading coded.txt\n";
$fp1 = fopen ("coded.txt", "r");
$contents = fread ($fp1, filesize ("coded.txt"));
fclose($fp1);
echo "2. Decoding\n";
while (preg_match("/eval\(gzinflate/",$contents)) {
$contents=preg_replace("/<\?|\?>/", "", $contents); eval(preg_replace("/eval/", "\$contents=", $contents)); } echo "3. Writing decoded.txt\n"; $fp2 = fopen("decoded.txt","w"); fwrite($fp2, trim($contents)); fclose($fp2);
?>
สร้างไฟล์ coded.txt กับ decoded.txt เอาไว้ที่เดียวกับ ไฟล์ decrypt.php
ไฟล์ coded.txt
eval(gzinflate(base64_decode("DczZkmtAAADQz5lMebBH1K15QOzLBE3wcqvRRLQkTWL7+nvPBx
w0Q3xo9+7RYPhGhxJO6Cj8rVH1rNHhS62sEg/ToijncBcxh1Itg948bFnqJoHZzc6Gnc+Ta+9QH3dZEv
bHXBPqLU3Th6bOtc/L96iR+G6Zt46vG5CV64OTJR/xUmMF2SKRYkhNi2lZzTMKt9OR6T8bEUJ/pV5W1I
Z7rCpxfy0VCWw0EngmLByPb2MQ6nKQfvwjoz/hDU23o0ORTxbgd8glfsi57ljMJsHasZmZfBXba6NdE7
zedJCR2Y43vk6se7UvVZEJZKTBWezHC5thuCZ1Hyi1Y9TET0r6OW0FvJDoHVwd0nCsmrP9Kuu8YEKFDK
cFV8Ua5Io5I1+iU7VPGT5wy25752NqMPEvtDXgRq1NTrcAAuFzizSlUpBIbMBEYu+phq2C4+8qX8CoJD
ob76jVpXMuV+wuKCykT9pgD/9zvF0IFjrgGRP97GflSqFe9HYje7woHfC0VY2aHSAVF3XW1/CkJ84mLy
B45WYlzozMxLoM1kaIAgTRlJwfzMt/ubTczLRsLT8/X9/f33/+AQ==")));
ก็คือให้เอาโค็ดที่จะถอดมาใส่ครับ ของเจ้าของกระทู้ เป็น echo ให้เปลี่ยนเป็น eval ครับ จะได้แบบด้านบน เอาไปใส่ที่ ไฟล์ coded.txt
แล้วก็รัน ไฟล์ decrypt.php ดูครับ ถ้าไว้ที่เครื่องก็เรียกผ่าน
http://localhost/decrypt.php ถ้าขึ้นข้อความว่า DECODE nested eval(gzinflate()) from Taree Internet 1. Reading coded.txt 2. Decoding 3. Writing decoded.txt ไม่ error แสดงว่าได้ครับ
โค็ด ที่ decoded แล้วจะอยู่ที่ไฟล์ decoded.txt ให้ลองเปิดดูครับจะได้ เป็นโค็ดออกมาเลย
$link=true;
if (file_exists('gbook_license.php')) {include('gbook_license.php');
if (@is_array($settings['gbook_license'])) {$link=false;}}
if ($link) {echo '<div class="clear"></div><div style="text-align:center">Powered by <a href="http://www.phpjunkyard.com/php-guestbook-script.php" '.$settings['target'].' title="Guestbook">PHP Guestbook</a> '.$settings['verzija'].' from <a href="http://www.phpjunkyard.com/" '.$settings['target'].' title="Free PHP Scripts">PHP Scripts</a></div>';}
require_once($settings['tpl_path'].'overall_footer.php');
ปล. ผมก็เอามาจากฝรั่งอีกทีครับ มาเรียบเรียงใหม่ ผิดพลาดขออภัยครับ แต่ผมทดสอบแล้วได้ผล