เว็บไซต์ Joomla ถูกแฮ็กควรเปลี่ยนรหัสผ่านอะไรบ้าง?

หากเว็บไซต์ Joomla ถูกแฮ็ก ควรเปลี่ยนรหัสผ่านทุกบัญชีที่เกี่ยวข้องกับเว็บไซต์ ไม่ใช่เฉพาะบัญชีแอดมิน Joomla ให้เริ่มหลังจากจำกัดการเข้าถึงและใช้อุปกรณ์ที่ปลอดภัย จากนั้นตรวจบัญชีผู้ใช้และการตั้งค่าที่ผู้โจมตีอาจเปลี่ยนไว้

❶ เริ่มจากบัญชีที่ควบคุมเว็บไซต์ได้

① บัญชีโฮสติ้งและแผงควบคุม

เปลี่ยนรหัสผ่านแผงควบคุมโฮสติ้ง เพราะผู้ที่เข้าถึงได้อาจแก้ไฟล์เว็บไซต์ ฐานข้อมูล และข้อมูลสำรองได้ ตรวจบัญชีผู้ใช้เพิ่มเติมและเปิด MFA หากมี

② บัญชีโดเมน DNS และ CDN

เปลี่ยนรหัสผ่านผู้ให้บริการจดทะเบียนโดเมน DNS หรือ CDN ที่เชื่อมกับเว็บไซต์ ตรวจผู้ใช้และการตั้งค่า DNS ที่ไม่รู้จักด้วย เพราะการยึดบัญชีเหล่านี้อาจทำให้ผู้โจมตีเปลี่ยนปลายทางเว็บไซต์ได้

③ อีเมลที่ใช้ดูแลหรือกู้บัญชี

เปลี่ยนรหัสผ่านอีเมลของผู้ดูแลและอีเมลกู้คืนบัญชี เปิด MFA และตรวจการส่งต่ออีเมลหรือกฎกล่องจดหมายที่ไม่ได้ตั้งเอง

❷ เปลี่ยนบัญชีผู้ดูแล Joomla และการเชื่อมต่อเซิร์ฟเวอร์

① บัญชี Administrator และ Super Users

เปลี่ยนรหัสผ่านบัญชีผู้ดูแล Joomla ทุกบัญชี โดยเฉพาะ Super Users ตรวจรายชื่อผู้ใช้และบล็อกบัญชีที่ไม่รู้จักหลังบันทึกข้อมูลที่เกี่ยวข้องไว้

② FTP, SFTP และ SSH

เปลี่ยนรหัสผ่านหรือกุญแจที่ใช้เข้าถึงไฟล์เว็บไซต์ผ่าน FTP, SFTP หรือ SSH ตรวจและยกเลิกข้อมูลรับรองที่ไม่ใช้แล้ว รวมถึงบัญชีที่บันทึกไว้ในโปรแกรมบนคอมพิวเตอร์

③ บัญชีสำรองข้อมูลและงานอัตโนมัติ

หากระบบสำรองข้อมูลหรือ cron job ใช้รหัสผ่านหรือ token ให้เปลี่ยนข้อมูลรับรองเหล่านั้นด้วย ตรวจผู้ใช้ที่เข้าถึงพื้นที่เก็บแบ็กอัปและเพิกถอนสิทธิ์ที่ไม่รู้จัก

❸ เปลี่ยนรหัสฐานข้อมูลและข้อมูลรับรองอื่น

① รหัสผ่านผู้ใช้ฐานข้อมูล

เปลี่ยนรหัสผ่านของผู้ใช้ฐานข้อมูลผ่านเครื่องมือโฮสติ้ง แล้วอัปเดตค่าการเชื่อมต่อใน configuration.php ให้ตรงกัน หากไม่มั่นใจ ให้ติดต่อโฮสติ้งเพื่อป้องกันเว็บไซต์เชื่อมต่อฐานข้อมูลไม่ได้

② API Token และรหัสแอปพลิเคชัน

ตรวจ token สำหรับ API, SMTP, บริการส่งอีเมล และส่วนเสริมภายนอก หากมีความเสี่ยง ให้สร้าง token ใหม่และเพิกถอนค่าเดิม

③ รหัสผ่านอื่นที่ใช้ซ้ำ

หากเคยใช้รหัสผ่านเดียวกันกับ Joomla ในบริการอื่น ให้เปลี่ยนรหัสผ่านของบริการเหล่านั้นด้วย ตั้งรหัสผ่านที่ไม่ซ้ำกันสำหรับแต่ละบัญชี

❹ ตรวจการเปลี่ยนแปลงและป้องกันการเข้าซ้ำ

① ออกจากระบบทุกอุปกรณ์

หาก Joomla หรือส่วนเสริมที่ใช้มีเครื่องมือจัดการ session ให้ยกเลิก session เก่าหรือบังคับให้ผู้ใช้เข้าสู่ระบบใหม่ เพื่อปิดการเข้าถึงที่อาจยังค้างอยู่

② ตรวจบัญชีและวิธีกู้คืน

ตรวจผู้ดูแลใหม่ อีเมลกู้คืน วิธี MFA และข้อมูลการติดต่อ เปลี่ยนสิ่งที่ไม่รู้จักและตรวจให้แน่ใจว่าผู้ดูแลที่ถูกต้องยังเข้าถึงบัญชีได้

③ เปลี่ยนรหัสผ่านจากอุปกรณ์ที่ปลอดภัย

ใช้คอมพิวเตอร์ที่ตรวจแล้วว่าไม่มีมัลแวร์ หากเปลี่ยนรหัสผ่านจากอุปกรณ์ที่ถูกควบคุม ผู้โจมตีอาจขโมยรหัสใหม่ได้อีก

ComSiam แนะนำให้เปลี่ยนข้อมูลรับรองทั้งบัญชี Joomla โฮสติ้ง ฐานข้อมูล และอีเมลที่เกี่ยวข้อง พร้อมตรวจผู้ใช้และการตั้งค่ากู้คืน

หลังเปลี่ยนรหัสผ่าน ให้ยืนยันว่าเว็บไซต์เชื่อมต่อฐานข้อมูลได้และผู้ดูแลที่ถูกต้องเข้าสู่ระบบได้ ComSiam แนะนำให้บันทึกบัญชีที่เปลี่ยนและวันที่ดำเนินการไว้เพื่อใช้ตรวจสอบต่อ