หากเว็บไซต์มีอาการผิดปกติหรือสงสัยว่าอาจติด Malware แนะนำให้ดำเนินการตามลำดับต่อไปนี้
1. บันทึกอาการและสำรองข้อมูล
ก่อนเริ่มแก้ไข ให้บันทึกอาการผิดปกติและวันที่หรือช่วงเวลาที่เริ่มพบปัญหา เช่น
- เว็บไซต์แสดงผลผิดปกติ
- มีการเปลี่ยนเส้นทางไปยังเว็บไซต์อื่น (Redirect)
- พบหน้าเว็บหรือไฟล์ที่ไม่รู้จัก
- เว็บไซต์แสดงข้อความแจ้งข้อผิดพลาด (Error)
จากนั้น สำรองไฟล์เว็บไซต์และฐานข้อมูล (Database) ก่อนดำเนินการแก้ไข
2. ป้องกันการเข้าถึงเว็บไซต์ซ้ำ
ตรวจสอบว่ามีบัญชีผู้ดูแลระบบที่ไม่รู้จักหรือไม่ และเปลี่ยนรหัสผ่านของบัญชีที่เกี่ยวข้อง ได้แก่
- DirectAdmin
- WordPress Administrator
- FTP / SFTP
หากไม่สามารถเข้าสู่เว็บไซต์หรือ Control Panel ได้ กรุณาติดต่อฝ่ายบริการลูกค้า (Customer Support) และเปิด Ticket เพื่อขอความช่วยเหลือเพิ่มเติม
3. สแกนเว็บไซต์
เปิดเมนู Virus Scanner > Manual Scan เลือก Full Scan จากนั้นคลิก Scan และรอผลการตรวจสอบ
4. ตรวจสอบเว็บไซต์หลังแก้ไขและป้องกันการติดซ้ำ
หลังจัดการไฟล์ที่ตรวจพบแล้ว ให้ทดสอบหน้าเว็บไซต์และฟังก์ชันสำคัญ จากนั้นดำเนินการดังนี้
- อัปเดต CMS เช่น WordPress
- อัปเดต Theme และ Plugin
- ตรวจสอบบัญชีผู้ดูแลระบบ
- สแกนเว็บไซต์ซ้ำ
- ติดตามรายการใหม่จาก Scanner Logs
ข้อควรทราบ: cPGuard ช่วยตรวจจับและจัดการไฟล์ที่เข้าข่าย Malware และหากตรวจสอบพบควรแก้ไขโดยทันที
เปิด cPGuard ใน DirectAdmin
เข้าสู่ระบบ DirectAdmin จากนั้นเลือก Extra Features > cPGuard Security
Dashboard: ดูภาพรวมความปลอดภัย
หน้านี้แสดงภาพรวมเหตุการณ์ที่ cPGuard ตรวจพบในช่วงที่ผ่านมา โดยมีข้อมูลสำคัญดังนี้
- Threats Stopped — จำนวนภัยคุกคามที่ระบบตรวจพบและหยุดไว้
- Attacks Blocked — จำนวนการโจมตีที่ระบบปิดกั้น เช่น คำขอเข้าถึง URL ที่มีรูปแบบการโจมตี
- CMS Issues — จำนวนปัญหาที่ตรวจพบใน CMS
Virus Scanner: ตรวจสอบไฟล์เว็บไซต์
เมนู Virus Scanner แบ่งออกเป็น 2 ส่วนหลัก ได้แก่
- Manual Scan — ใช้สั่งสแกนเว็บไซต์ด้วยตนเอง
- Scanner Logs — ใช้ตรวจสอบรายการที่ cPGuard ตรวจพบจากการสแกนอัตโนมัติ
Manual Scan: สั่งสแกนเว็บไซต์ด้วยตนเอง
เหมาะสำหรับกรณีที่เว็บไซต์มีอาการผิดปกติ เพิ่งกู้คืนข้อมูลสำรอง (Restore Backup) ต้องการตรวจสอบเว็บไซต์หลังแก้ไข Malware หรือต้องการตรวจสอบโฟลเดอร์ (Directory) ที่สงสัย
วิธีสแกน
- เปิด Virus Scanner > Manual Scan
- เลือกรูปแบบการสแกน แล้วคลิก Scan
- รอจนการสแกนเสร็จสิ้น
- คลิก View เพื่อตรวจสอบผลรายไฟล์
ข้อควรทราบ: การเลือก Scan Directory ตรวจเฉพาะโฟลเดอร์ที่เลือก จึงอาจไม่พบไฟล์อันตรายที่อยู่ในตำแหน่งอื่น ส่วน Full Scan ครอบคลุมกว่า แต่อาจใช้เวลานานกว่า
ความหมายของสถานะหลังการตรวจสอบ
| สถานะ | ความหมาย |
|---|---|
| No Action | ระบบตรวจพบรายการผิดปกติ แต่ยังไม่ได้ดำเนินการกับไฟล์ |
| Cleaned | ระบบนำโค้ด Malware ออกจากไฟล์ หรือแทนที่ไฟล์ที่ระบบรองรับด้วยไฟล์ต้นฉบับที่สะอาด |
| Deleted | ระบบลบไฟล์ที่ตรวจพบออกจากตำแหน่งเดิมแล้ว |
หากพบรายการผิดปกติ ระบบจะแสดงชื่อไฟล์และตำแหน่งไฟล์ให้ตรวจสอบ คลิกไอคอนท้ายรายการเพื่อเปิด Virus Detail และดูรายละเอียดเพิ่มเติม
ควรตรวจสอบตำแหน่งและหน้าที่ของไฟล์ก่อนดำเนินการ เมื่อยืนยันว่าเป็นไฟล์อันตรายแล้ว สามารถเลือก Disable เพื่อปิดการใช้งานไฟล์ หรือ Delete เพื่อลบไฟล์ออกจากระบบ
Scanner Logs: ดูผลการตรวจสอบเบื้องหลัง
cPGuard สามารถตรวจสอบการเปลี่ยนแปลงของไฟล์แบบ Real-time และบันทึกรายการเมื่อพบไฟล์ที่เข้าข่ายผิดปกติ หน้า Scanner Logs ยังใช้ตรวจสอบผลจากงานสแกนอัตโนมัติของระบบ
ข้อมูลสำคัญในรายงานประกอบด้วย
- Filename — ชื่อไฟล์
- Category — ประเภทของรายการ
- Virus Description — รายละเอียดสิ่งที่ตรวจพบ
- Status — การดำเนินการกับไฟล์
- Time — เวลาที่ตรวจพบ
ความหมายของ Status ใน Scanner Logs
| สถานะ | ความหมาย |
|---|---|
| No Action | ระบบตรวจพบรายการผิดปกติ แต่ยังไม่ได้ดำเนินการกับไฟล์ |
| Cleaned | ระบบนำโค้ด Malware ออกจากไฟล์ หรือแทนที่ไฟล์ที่ระบบรองรับด้วยไฟล์ต้นฉบับที่สะอาด |
| Deleted | ระบบลบไฟล์ที่ตรวจพบออกจากตำแหน่งเดิมแล้ว |
CMS Threats: ตรวจสอบความเสี่ยงของ WordPress และ CMS
เมนูนี้แสดงข้อมูล Plugin, Theme และเวอร์ชันของ WordPress ที่เว็บไซต์ใช้งาน พร้อมระดับความเสี่ยงของรายการที่ตรวจพบ
หากพบรายการที่มีความเสี่ยง ควรอัปเดตส่วนที่เกี่ยวข้องเพื่อแก้ไขช่องโหว่และลดโอกาสที่เว็บไซต์จะติด Malware
WAF: ตรวจสอบคำขอเข้าถึงเว็บไซต์ผ่าน URL
เมนูนี้แสดงรายงานคำขอเข้าถึงเว็บไซต์ที่ระบบปิดกั้น เนื่องจากมีรูปแบบที่เข้าข่ายการโจมตี เช่น SQL Injection หรือคำขอจากบอตที่เข้ามาสแกนเว็บไซต์
Settings: ตั้งค่าวิธีจัดการไฟล์ก่อน Manual Scan
คลิก ไอคอนรูปเฟืองที่มุมขวาบน เพื่อเปิด Settings และเลือกว่าระบบจะดำเนินการอย่างไรเมื่อสแกนพบไฟล์ที่เข้าข่าย Malware
การตั้งค่านี้มีผลกับการ manual scan และการ scan ของระบบแบบ realtime โดยมีตัวเลือก 3 รูปแบบดังนี้
No Action: บันทึกผลโดยไม่เปลี่ยนแปลงไฟล์
ระบบบันทึกผลการตรวจพบ แต่ยังไม่ดำเนินการกับไฟล์ เหมาะเมื่อต้องการตรวจรายชื่อไฟล์ก่อนตัดสินใจ หากเป็น Malware จริง ไฟล์จะยังอยู่บนเว็บไซต์และจำเป็นต้องจัดการต่อ
Quarantine: ย้ายไฟล์ไปยังพื้นที่กักกัน
ระบบย้ายไฟล์ที่ตรวจพบไปยังพื้นที่กักกัน ทำให้เว็บไซต์เรียกใช้ไฟล์จากตำแหน่งเดิมไม่ได้ เหมาะเมื่อต้องการแยกไฟล์ที่ตรวจพบออกจากเว็บไซต์
Disable File: ปิดการใช้งานไฟล์
ระบบเปลี่ยน Permission ของไฟล์เป็น 000 ทำให้เปิดหรือเรียกใช้ไฟล์ไม่ได้ เว็บไซต์อาจทำงานผิดปกติหากไฟล์นั้นจำเป็นต่อระบบ
สามารถตั้งค่าแยกตามประเภทไฟล์ได้ 3 กลุ่ม ได้แก่ Virus Files (ไฟล์ที่ตรวจว่าเป็นไวรัส), Suspicious Files (ไฟล์น่าสงสัย) และ Binary Files (ไฟล์ไบนารี)
การตั้งค่าเพิ่มเติม
Whitelist Files — ใช้ระบุชื่อไฟล์หรือเส้นทาง (Path) ที่ต้องการให้ระบบข้ามระหว่างการสแกน ควรใช้เฉพาะรายการที่ตรวจสอบและยืนยันแล้วว่าเป็นไฟล์ปกติ
Blacklist Files — ใช้ระบุชื่อไฟล์ที่ต้องการให้ระบบตรวจจับและดำเนินการเมื่อพบระหว่างการสแกน











