พบมัลแวร์ Redirect ชนิดใหม่ที่ส่งผู้เยี่ยมชมไปยัง เว็บไซต์ Adult Dating ปลอม แคมเปญนี้เพิ่มหน้าเว็บปลอมพันหน้าลงในเว็บไซต์และถูกจัดดัชนีโดย Google Search หากค้นหา site:example.com จะเห็นผลลัพธ์แปลกประหลาดมากมาย
อาการบ่งชี้ว่าเว็บไซต์ติดเชื้อ
- มีผลลัพธ์ Google Search มากมายสำหรับหน้าที่คุณไม่เคยสร้าง
- คลิกลิงก์เว็บของคุณใน Google แล้วถูก Redirect ไปยังไซต์ Adult/Gambling/Dating
- มีหน้าเว็บใหม่เพิ่มขึ้นในเว็บไซต์ที่คุณไม่รู้จัก
- มี Admin user แปลกหน้าปรากฏในแดชบอร์ด
- เว็บไซต์ช้าลงอย่างมาก
- ได้รับข้อความเตือนจาก Google Search Console
กรณีศึกษา: Drupal 7
ทีมวิจัยสืบสวนพบว่าแฮกเกอร์ซ่อนมัลแวร์ด้วยเทคนิคขั้นสูง ทำให้ยากมากที่จะค้นพบ โค้ดมัลแวร์ถูกฝังในไฟล์ includes/template.inc และถูกเพิ่มเข้า Drupal Registry เพื่อโหลดอัตโนมัติทุก Request
ฟังก์ชัน getMimeDescription() ถูกใช้สร้างพาธไปยังไฟล์มัลแวร์อีกไฟล์หนึ่ง:
sites/all/themes/Porto/vendor/prettyPhoto/images/prettyPhoto/light_rounded/loader1.gif
ไฟล์นี้มีข้อมูลถูกบีบอัดด้วย gzinflate() และเข้ารหัส Base64 หลายชั้น หลังถอดรหัสครบ พบโค้ดมัลแวร์จริงที่จัดการ Redirect ตามประเภท: essay, pharm, dating, loan, media, download
วิธีแก้ไข Redirect ไปยัง Fake Adult Dating Sites
- สแกนไฟล์และฐานข้อมูลหามัลแวร์ (แฮกเกอร์ซ่อนโค้ดหลายชั้น)
- อ้างอิงคู่มือ WordPress Malware Removal สำหรับทำความสะอาดเอง
ข้อแนะนำด้านความปลอดภัย
- แบ็กอัปเว็บไซต์ก่อนทำการแก้ไข
- อัปเดต CMS, ปลั๊กอิน, ธีม เป็นเวอร์ชันล่าสุด
- ระบุสาเหตุการแฮ็กและปิดช่องโหว่
- ติดตั้ง Firewall ที่แข็งแกร่ง
- หลีกเลี่ยงสิทธิ์ไฟล์ 777 ตั้งโฟลเดอร์ 755 ไฟล์ 644
- ตรวจสอบ Admin user แปลกหน้าใน Backend
- ลบไฟล์แบ็กอัปเก่า (.zip, .sql, .tar) ใน public_html