ทำไมเว็บไซต์ WordPress ถูกแฮ็กและจะป้องกันได้อย่างไร
เผยแพร่แล้ว: 2021-01-05อาชญากรไซเบอร์มักกำหนดเป้าหมายไม่เฉพาะเว็บไซต์ WordPress แต่รวมถึงเว็บไซต์อื่นๆ ทั้งหมด WordPress มีการกำหนดเป้าหมายบ่อยขึ้นเนื่องจากความนิยมอย่างมากและผู้ใช้จำนวนมากจากทั่วทุกมุมโลก สิ่งนี้ทำให้แฮกเกอร์สามารถ ค้นหาไซต์ WordPress ที่มีช่องโหว่ และเปิดการโจมตีทางไซเบอร์ได้ง่ายเพื่อประนีประนอมความปลอดภัยของเว็บไซต์เหล่านี้และจัดการทรัพยากรของพวกเขา
บางคนพยายามโจมตีไซต์ที่ไม่ปลอดภัยเพียงเพื่อตรวจสอบทักษะของตน แต่ส่วนใหญ่ทำเพื่อเข้าถึงรายละเอียดของผู้ใช้ในไซต์ ทรัพยากร ฯลฯ เพื่อทำตามแผนมุ่งร้ายของตน
ทำไมไซต์ WordPress ถูกแฮ็ก?
การรักษาไซต์ WordPress ของคุณให้ปลอดภัยจากแฮกเกอร์ต้องมีความสำคัญ ด้วยเหตุนี้ ให้เราสำรวจสาเหตุที่เว็บไซต์ WordPress ถูกแฮ็กโดยผู้โจมตี และสิ่งที่คุณสามารถทำได้เพื่อหยุดการโจมตีเหล่านั้น
1. เว็บโฮสติ้งที่ไม่ปลอดภัย
WordPress ถูกโฮสต์บนโฮสต์เว็บ เช่นเดียวกับเว็บไซต์อื่นๆ น่าเศร้าที่เจ้าของเว็บไซต์ส่วนใหญ่ไม่ได้ให้ความ สำคัญ เพียงพอ กับเว็บเซิร์ฟเวอร์ที่ พวกเขาเลือกและไปกับ เว็บเซิร์ฟเวอร์ที่ มีราคาถูกที่สุดที่พวกเขาสามารถรับมือได้หรือแม้แต่ไปกับโฮสติ้ง WordPress ฟรี
มีผู้ให้บริการโฮสติ้ง WordPress ราคาไม่แพงมากมาย ตัวอย่างเช่น การโฮสต์ไซต์ของคุณบนเครือข่ายโฮสติ้งที่ใช้ร่วมกันนั้นค่อนข้างถูก ซึ่งใช้สิ่งอำนวยความสะดวกเซิร์ฟเวอร์ร่วมกับเว็บไซต์อื่นๆ อีกหลายแห่ง
ใน ระบบโฮสติ้งที่ใช้ร่วมกัน การละเมิดความปลอดภัยที่ประสบความสำเร็จในไซต์ใดๆ บนเซิร์ฟเวอร์นี้จะทำให้โดเมนของคุณเสี่ยงต่อผู้โจมตี ไซต์ที่ถูกบุกรุกเพียงแห่งเดียวสามารถใช้แบนด์วิดท์ของเซิร์ฟเวอร์สูงสุดและส่งผลต่อประสิทธิภาพของเว็บไซต์อื่นๆ ทั้งหมด
สิ่งนี้สามารถป้องกันได้โดยการเลือกบริการโฮสติ้ง WordPress ที่เหมาะสมสำหรับโดเมนของคุณ ตรวจสอบให้แน่ใจว่าเว็บไซต์ของคุณโฮสต์บนเครือข่ายโฮสติ้งที่เสถียร เซิร์ฟเวอร์ที่มีการรักษาความปลอดภัยอย่างสมบูรณ์สามารถบล็อกภัยคุกคามที่รู้จักเกือบทั้งหมดในไซต์ WordPress
ผู้ให้บริการโฮสต์ที่แนะนำ คือ GreenGeeks, SiteGround, InMotion โฮสติ้ง, Cloudways, 10Web (ตรวจสอบ 10 รีวิวเว็บ) เป็นต้น
2. การใช้รหัสผ่านที่ไม่รัดกุม
รหัสผ่านที่อ่อนแอเป็นหนึ่งในสาเหตุหลักที่อยู่เบื้องหลังการโจมตีแบบเดรัจฉานบนไซต์ WordPress แม้จะมีความเสี่ยงเพิ่มขึ้นจากการโจมตีทางไซเบอร์ในปัจจุบัน ผู้คนยังคงใช้รหัสผ่านที่ไม่ดี เช่น “mypassword” หรือ “012345” หากคุณกำลังใช้รหัสผ่านที่ "เดาง่าย" เช่นนี้ คุณอาจตกเป็นเหยื่อของแฮ็กเกอร์ที่สามารถถอดรหัสรหัสผ่านของคุณได้โดยสะดวกโดยใช้เครื่องมือแฮ็กต่างๆ
คุณสามารถเอาชนะปัญหานี้ได้อย่างง่ายดายโดย ใช้รหัสผ่าน ที่คาดเดายากซึ่งไม่มีใครคาดเดาได้ รหัสผ่านที่มีตัวอักษร ตัวเลข และอักขระพิเศษผสมกันจะช่วยเพิ่มความแข็งแกร่ง
3. การเข้าถึงไดเรกทอรีผู้ดูแลระบบ WordPress ที่ไม่ปลอดภัย
ส่วนผู้ดูแลระบบ WordPress อนุญาตให้บุคคลเข้าถึงบัญชี WordPress ของคุณเพื่อทำกิจกรรมต่างๆ นอกจากนี้ยังเป็นภูมิภาคของแพลตฟอร์ม WordPress ที่มักตกเป็นเป้าหมาย
การปล่อยให้มีช่องโหว่ทำให้แฮกเกอร์สามารถเจาะเว็บไซต์โดยใช้วิธีการต่างๆ คุณสามารถทำให้มันท้าทายสำหรับพวกเขาโดย รวมชั้นของการตรวจสอบ ไปยังไดเรกทอรีผู้ดูแลระบบ WordPress ของคุณ
คุณต้องรักษาความปลอดภัยฟิลด์ผู้ดูแลระบบ WordPress ของคุณก่อนด้วยรหัสผ่านที่คาดเดายาก สิ่งนี้จะเพิ่มชั้นความปลอดภัยเพิ่มเติม และทุกคนที่พยายามเข้าสู่ผู้ดูแลระบบ WordPress จะต้องให้รหัสผ่านพิเศษ
หากคุณกำลังใช้งานไซต์ WordPress ที่มีผู้เขียนหลายคนหรือผู้ใช้หลายคน คุณต้องใช้รหัสผ่านที่ปลอดภัยในไซต์ของคุณสำหรับบุคคลทุกคน เพื่อให้ผู้โจมตีเข้าถึงผู้ดูแลระบบ WordPress ได้ยากขึ้น คุณสามารถใช้ วิธีการตรวจสอบสิทธิ์แบบสองปัจจัย
4. เวอร์ชั่น WordPress ที่ล้าสมัย
ซอฟต์แวร์ที่หมดอายุเป็นหนึ่งในสาเหตุที่เป็นไปได้มากที่สุดว่าทำไมไซต์จึงถูกบุกรุก แม้ว่า WordPress จะให้บริการฟรีและเจ้าของเว็บไซต์จำนวนมากอัปเดตเป็นเวอร์ชันปัจจุบันทันทีที่ออกมา ผู้ใช้ส่วนใหญ่ เลื่อนการอัปเกรด เป็นเวอร์ชันใหม่ล่าสุดเนื่องจากกลัวว่าเวอร์ชันใหม่อาจทำให้เกิดปัญหากับไซต์ของตนได้ ปัญหาระหว่างการอัปเดต อาจเกิดขึ้นได้ ดังนั้นจึงควรรอการอัปเดต แต่อย่ารอนานเกินไป
ข้อผิดพลาดและข้อบกพร่องด้านความปลอดภัย ในรุ่นก่อนหน้าจะได้รับการแก้ไขในซอฟต์แวร์ WordPress เวอร์ชันใหม่ หากคุณไม่ได้อัปเกรดไซต์ WordPress แสดงว่าคุณจงใจปล่อยทิ้งไว้โดยไม่มีการป้องกัน
หากคุณกังวลว่าเว็บไซต์ของคุณจะเสียหายจากการอัปเกรด คุณสามารถ สร้างข้อมูลสำรอง WordPress แบบเต็ม ก่อนที่จะเริ่มการอัปเดตหรือทดสอบทุกอย่างบนไซต์แสดงละคร วิธีนี้ช่วยให้คุณกลับไปใช้รุ่นก่อนหน้าได้อย่างรวดเร็ว หากมีสิ่งใดทำงานไม่ถูกต้องหลังจากอัปเกรดซอฟต์แวร์
สำหรับปลั๊กอินสำรองที่ดี คุณสามารถตรวจสอบการเปรียบเทียบปลั๊กอินสำรองของ WordPress ได้ฟรี การตรวจสอบ BackupBuddy และการตรวจสอบ WPvivid
5. ปลั๊กอินและธีม WordPress ที่ล้าสมัย
เช่นเดียวกับกรณีก่อนหน้านี้ ผู้โจมตียังได้รับประโยชน์จาก ปลั๊กอินและธีมที่ล้าสมัย ปิดใช้งาน หรือล้าสมัยที่ ติดตั้งบนเว็บไซต์ ง่ายในการดาวน์โหลดปลั๊กอินหรือธีมจากรายการธีมและปลั๊กอินที่สามารถดาวน์โหลดได้จำนวนมากที่มีอยู่ในเว็บไซต์ต่างๆ
ช่องโหว่และข้อผิดพลาดด้านความปลอดภัยมักพบในปลั๊กอินและธีมของ WordPress นักพัฒนาธีมและปลั๊กอินมักใช้เวลาไม่มากนักในการแก้ไขข้อผิดพลาดเหล่านี้ พวกเขาเปิดตัว อัปเดต ใหม่อย่างรวดเร็ว ซึ่งครอบคลุมข้อบกพร่องด้านความปลอดภัยที่ พบในเวอร์ชันก่อนหน้า อย่างไรก็ตาม หากเจ้าของเว็บไม่อัปเกรดธีมหรือปลั๊กอิน นักพัฒนาซอฟต์แวร์ก็ไม่สามารถทำอะไรกับมันได้
6. การใช้ FTP แทน SFTP
โปรโตคอลการถ่ายโอนไฟล์ (FTP) ใช้เพื่ออัปโหลดไฟล์ไปยังไซต์ของคุณ ไคลเอนต์ FTP (แอพเดสก์ท็อปเช่น FileZilla) ถูกใช้เพื่อทำงานนี้ โฮสต์เว็บเกือบทั้งหมดอนุญาตให้มีการเชื่อมต่อ FTP โดยใช้โปรโตคอลต่างๆ
หากคุณเชื่อมต่อโดยใช้ FTP ธรรมดา ไฟล์ของคุณจะถูกส่งไปยังเซิร์ฟเวอร์อย่างไม่ปลอดภัย ในกรณีนี้ ใครก็ตามที่สกัดกั้นการส่งข้อมูลจะสามารถอ่านข้อมูลได้ ดังนั้น เพื่อปกป้องไซต์ของคุณจากภัยคุกคามด้านความปลอดภัย คุณควรใช้ โปรโตคอลการถ่ายโอนไฟล์ที่ปลอดภัย (SFTP) หรือ SSH เสมอ เพื่อให้แน่ใจว่าข้อมูลทั้งหมดของคุณถูกส่งอย่างปลอดภัย และไม่มีใครสามารถจัดการข้อมูลเพื่อประโยชน์ของตนเองได้
7. ง่ายต่อการเดาชื่อผู้ใช้ของผู้ดูแลระบบ
นอกจากรหัสผ่านที่อ่อนแอแล้ว ผู้คนยังใช้ชื่อผู้ใช้ธรรมดาๆ ซึ่งเดาได้ง่าย สิ่งนี้เกี่ยวข้องกับชื่อผู้ใช้ทั่วไป เช่น “admin” “adminA” หรือ “admin123” สำหรับผู้ใช้ที่เป็นผู้ดูแลระบบ ชื่อผู้ใช้ ของ ผู้ดูแลระบบที่ใช้กันทั่วไป ทำให้ชีวิตอาชญากรไซเบอร์สามารถเข้าถึงโปรไฟล์ผู้ดูแลระบบและตรวจสอบไฟล์แบ็กเอนด์ได้อย่างง่ายดาย
หากคุณกำลังใช้ชื่อผู้ใช้ดังกล่าวหรืออื่นๆ ที่แฮ็กเกอร์สามารถคาดเดาได้ง่าย คุณต้องเปลี่ยนชื่อผู้ใช้เหล่านั้นเป็นชื่อผู้ใช้ที่ไม่ซ้ำใครและซับซ้อน WordPress มี บทบาทผู้ใช้ที่จำกัดการอนุญาต แยกกันหก บทบาท ให้สิทธิ์ผู้ดูแลระบบแก่เฉพาะผู้ที่ต้องการใช้งานจริงเพื่อทำงานให้เสร็จเท่านั้น
8. ไม่ได้ติดตั้งใบรับรอง SSL
ใบรับรอง SSL (Secure Sockets Layer) ปกป้องข้อมูลที่ส่งและรับโดยผู้ใช้ หากไซต์ WordPress ของคุณไม่มี ใบรับรอง SSL ที่ถูกต้อง อาชญากรไซเบอร์อาจถูกบุกรุกได้ง่าย พวกเขาสามารถสกัดกั้นและอ่านข้อมูลที่กำลังถ่ายโอนในรูปแบบข้อความธรรมดา การติดตั้งใบรับรอง SSL บนเว็บไซต์ WordPress ของคุณจะช่วยปกป้องข้อมูลของคุณผ่านการเข้ารหัส
ใบรับรอง SSL ไม่เพียงแต่ปกป้องไซต์ของคุณจากผู้ประสงค์ร้าย แต่ยังเพิ่มอันดับ SEO ของไซต์ เพิ่มความไว้วางใจของผู้ใช้ และปรับปรุงอัตราการเข้าชมในไซต์ของคุณ
หากต้องการรับใบรับรอง SSL คุณสามารถติดต่อผู้ให้บริการโฮสต์ของคุณหรือซื้อจากผู้ให้บริการ SSL ที่แท้จริง หากคุณต้องการได้รับใบรับรอง SSL ที่ยังไม่ได้ชำระเงิน มีใบรับรองดีๆ อยู่บ้าง เช่น Let's Encrypt คุณสามารถตรวจสอบคำแนะนำของฉันเกี่ยวกับวิธีเพิ่มใบรับรอง SSL ไปยังไซต์ WordPress ได้ฟรี
9. ไม่ใช้ไฟร์วอลล์
คำตอบที่ชัดเจนอีกประการหนึ่งที่ว่าทำไมผู้โจมตีจึงสามารถหลีกเลี่ยงกลไกการป้องกันเว็บไซต์และเจาะระบบบริการแบ็คเอนด์ได้ก็คือ การไม่มี ซอฟต์แวร์ไฟร์วอลล์ ไฟร์วอลล์เป็นชั้นสุดท้ายของการป้องกันผู้โจมตีและทำงานเหมือนกับสัญญาณเตือนความปลอดภัยที่ติดตั้งในบ้านของคุณ
ไฟร์วอลล์ติดตามการสืบค้นเว็บที่มาจากที่อยู่ IP ที่แตกต่างกัน เมื่อไฟร์วอลล์พบคำขอที่น่าสงสัย ไฟร์วอลล์จะหยุดกระบวนการนั้นทันทีและแสดงข้อความเตือนเกี่ยวกับซอฟต์แวร์หรือลิงก์นั้น
พวกเขาสามารถตรวจจับและห้ามการสืบค้นที่ถือว่าเป็นการฉ้อโกงในอดีต จึงบล็อกแฮกเกอร์ไม่ให้เข้าถึงเว็บไซต์ของคุณ ภัยคุกคามต่างๆ เช่น การโจมตีแบบเดรัจฉาน การเขียนสคริปต์ข้ามไซต์ และการฉีด SQL สามารถหยุดได้ด้วย แอปพลิเคชันไฟร์วอลล์
10. การใช้ธีมและปลั๊กอินที่เป็นโมฆะ
เว็บไซต์หลายแห่งแจกจ่ายปลั๊กอินและธีม WordPress แบบชำระเงินฟรี ไม่ใช่เรื่องผิดปกติที่ เจ้าของเว็บไซต์ จำนวนมาก จะสนใจ ข้อเสนอที่ล่อเหล่านี้และใช้ปลั๊กอินและธีมที่ไม่มีค่าบนเว็บไซต์ของพวกเขา
แต่มี ความเสี่ยงสูงที่จะติดตั้ง ธีมและปลั๊กอินของ WordPress จากเว็บไซต์ที่ไม่น่าเชื่อถือ สิ่งเหล่านี้ไม่เพียงแต่ก่อให้เกิดภัยคุกคามต่อการปกป้องเว็บไซต์ของคุณเท่านั้น แต่ยังสามารถใช้ประโยชน์จากข้อมูลที่เป็นความลับได้อีกด้วย ภายหลัง ข้อมูลนี้สามารถใช้เพื่อดำเนินการที่เป็นอันตรายได้
อย่าใช้ธีมและปลั๊กอินของ WordPress ที่ไม่มีค่าว่าง ต้องดาวน์โหลดปลั๊กอินและธีมของ WordPress จากเว็บไซต์ที่มีชื่อเสียงหรือช่องทางที่เป็นทางการเท่านั้น เช่น เว็บไซต์ผู้สร้างปลั๊กอิน/ธีม หรือที่เก็บ WordPress อย่างเป็นทางการ
หากคุณไม่สามารถซื้อหรือไม่ต้องการซื้อปลั๊กอินหรือธีมแบบชำระเงิน ก็มีรายการเทียบเท่าฟรีมากมายให้เลือกใช้ ส่วนขยายฟรีเหล่านี้อาจไม่ได้ผลเท่ากับรุ่นพรีเมียม แต่จะทำงานให้คุณ และเหนือสิ่งอื่นใดคือ รับประกันความปลอดภัย ของเว็บไซต์ของคุณ
11. ไฟล์ wp-config.php ที่ไม่มีการป้องกัน
ไฟล์การกำหนดค่า wp-config.php WordPress เก็บรายละเอียดการเข้าสู่ระบบสำหรับไซต์ WordPress ของคุณ หากถูกแฮ็ก จะเปิดเผยข้อมูลที่อาจเสนอให้ผู้โจมตีเข้าถึงเว็บไซต์ WordPress ของคุณได้อย่างเต็มที่ คุณสามารถรวมชั้นการรักษาความปลอดภัยเพิ่มเติมได้ด้วยการ ปฏิเสธการเข้าถึงไฟล์ wp-config โดยใช้ .htaccess
วิธีป้องกันไม่ให้ไซต์ถูกแฮ็ก
WordPress เป็นแพลตฟอร์มที่ทรงพลังสำหรับการพัฒนาเว็บไซต์ที่น่าทึ่งเพื่อทำธุรกิจทุกประเภท ฟีเจอร์ ปลั๊กอิน และธีมที่น่าสนใจพร้อมอินเทอร์เฟซผู้ใช้ที่ใช้งานง่าย ทำให้เป็นหนึ่งในแพลตฟอร์มที่ใช้กันอย่างแพร่หลายมากที่สุดในโลก
แต่แพลตฟอร์มนี้ยังอยู่ในสายตาของอาชญากรไซเบอร์ที่พยายามใช้เทคนิคใหม่ๆ อยู่เสมอเพื่อทำลายความปลอดภัยของเว็บไซต์ WordPress ของคุณ การรู้ว่าทำไมเว็บไซต์ WordPress ถูกแฮ็กเป็นขั้นตอนแรกในการปรับใช้ความปลอดภัยที่จำเป็น หากมีช่องโหว่ คุณต้องลบออกทันทีเพื่อป้องกันเว็บไซต์จากการถูกบุกรุก
นอกจากนี้ อย่าหลงกลโดยตำนานความปลอดภัยของ WordPress มากมาย วิธีที่ดีที่สุดในการปกป้องไซต์ของคุณคือการใช้ปลั๊กอินความปลอดภัย ตรวจสอบการตรวจสอบความปลอดภัยของ iThemes ตรวจสอบ MalCare หรือซ่อนรีวิว WP ของฉัน แล้วเลือกปลั๊กอินที่เหมาะกับความต้องการของคุณมากที่สุด
ผู้เขียนชีวประวัติ: Dan Radak เป็นผู้เชี่ยวชาญด้านความปลอดภัยเว็บโฮสติ้งที่มีประสบการณ์สิบปี ปัจจุบันเขาทำงานกับบริษัทหลายแห่งในด้านความปลอดภัยออนไลน์ โดยร่วมมือกับบริษัทอีคอมเมิร์ซสองสามแห่งอย่างใกล้ชิด |