Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

รักษาความปลอดภัยเว็บไซต์ WordPress: 5 ขั้นตอนสำคัญในการแก้ไขช่องโหว่ Adminer

คุณใช้ Adminer บนเว็บไซต์ WordPress หรือไม่? เคยได้ยินเรื่องช่องโหว่ของมันไหม? กังวลว่าเว็บไซต์ของคุณอาจถูกแฮ็กเพราะมัน? เคยได้ยินเรื่อง adminer.php hack หรือไม่?

Adminer เครื่องมือจัดการฐานข้อมูลยอดนิยม ถูกใช้โดยเว็บไซต์หลายแสนแสน แต่ช่องโหว่อันตรายที่แฮ็กเกอร์สามารถเอาเปรียบได้ ถูกค้นพบมาหลายปีแล้ว และยังคงมีอยู่! โจมตีสามารถใช้ช่องโหว่ด้านความปลอดภัยเพื่อควบคุมเว็บไซต์ WordPress ของคุณได้

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

โชคดีที่มีวิธีแก้ไขช่องโหว่และป้องกัน วันนี้ จากบทความนี้ คุณจะได้เรียนรู้วิธีระบุและแก้ไขการแฮ็กผ่าน Adminer และวิธีใช้มาตรการป้องกันเพื่อป้องกันการโจมตีในอนาคต

TL;DR: หากเว็บไซต์ WordPress ของคุณถูกแฮ็กเนื่องจากช่องโหว่ Adminer ที่อยู่บนเว็บไซต์ คุณต้องแก้ไขเว็บไซต์ทันที เราแนะนำอย่างยิ่งให้ดาวน์โหลดและติดตั้งปลั๊กอินนี้ – Adminer Hack Removal Plugin มันจะสแกนเว็บไซต์และมัลแวร์ทุกประเภทที่อยู่บนเว็บไซต์ของคุณ ปลั๊กอินยังช่วยทำความสะอาดเว็บไซต์ภายใน 1 นาที

สารบัญ

→ Adminer คืออะไร?

→ ช่องโหว่ใหญ่ที่สุดของ Adminer คืออะไร?

→ วิธีแก้ไขช่องโหว่การแฮ็ก Adminer?

→ วิธีแก้ไขเว็บไซต์ที่ถูกแฮ็กผ่าน Adminer.php?

→ แฮ็กเกอร์ใช้ประโยชน์จากช่องโหว่ Adminer อย่างไร?

→ ผลกระทบของช่องโหว่ Adminer.php ต่อเว็บไซต์ WordPress

→ ขั้นตอนหลังจากแก้ไขเว็บไซต์ที่ถูกแฮ็กแล้ว

Adminer คืออะไร?

Adminer (เดิมชื่อ phpMyAdmin) เป็นเครื่องมือจัดการเนื้อหาของฐานข้อมูล MySQL ที่เปิดตัวในปี 2007

รักษาความปลอดภัยเว็บไซต์ WordPress: 5 ขั้นตอนสำคัญในการแก้ไขช่องโหว่ Adminer

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

Adminer แทนที่ phpMyAdmin เพราะมันนำความก้าวหน้ามาอย่างมากในด้านประสบการณ์ผู้ใช้ ประสิทธิภาพ และความปลอดภัย มันยังพัฒนาเพื่อรองรับฟีเจอร์ MySQL มากขึ้น

แต่นั่นคือ Adminer ก็พัฒนาช่องโหว่จากเวลาไปเวลามา เช่นซอฟต์แวร์อื่นๆ

[กลับไปด้านบน ↑]

ช่องโหว่ใหญ่ที่สุดของ Adminer คืออะไร?

ช่องโหว่ Adminer แรกถูกค้นพบในเวอร์ชัน 4.3.1 ซึ่งมีช่องโหว่ Server-Side Request Forgery (SSRF)

เมื่อไม่กี่มาก William de Groot ทวีตเกี่ยวกับช่องโหว่อีกช่อง และว่าแฮ็กเกอร์ Magecart จะดีใจมาก:

รักษาความปลอดภัยเว็บไซต์ WordPress: 5 ขั้นตอนสำคัญในการแก้ไขช่องโหว่ Adminer

อย่างไรก็ตาม ช่องโหว่นี้ถูกค้นพบมานานแล้ว ช่องโหว่อยู่ในเวอร์ชันต่ำกว่า 4.6.3 หากคุณใช้เวอร์ชัน 4.6.3 ขึ้นไป Adminer จะปลอดภัย

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

ตอนนี้มาดูวิธีแก้ไขช่องโหว่เหล่านี้

[กลับไปด้านบน ↑]

วิธีแก้ไขช่องโหว่การแฮ็ก Adminer.php

หากคุณใช้ Adminer ให้แน่ใจว่าคุณใช้เวอร์ชันล่าสุดที่มีอยู่ เวอร์ชันใดก็ตามที่ต่ำกว่า 4.6.3 มีช่องโหว่

คุณต้องอัปเดตทันที!

เมื่อค้นพบช่องโหว่ นักพัฒนาจะแก้ไขและปล่อยแพตช์ความปลอดภัยในการอัปเดตซอฟต์แวร์ พวกเขายังปล่อยการแก้ไขบั๊ก การปรับปรุงประสิทธิภาพ และฟีเจอร์ใหม่ในอัปเดตเหล่านี้ ดังนั้นในอนาคต หากคุณเห็นอัปเดตซอฟต์แวร์พร้อมใช้งาน ให้อัปเดตทันที

[กลับไปด้านบน ↑]

วิธีแก้ไขเว็บไซต์ที่ถูกแฮ็กผ่าน Adminer.php

ในการโจมตีที่ใช้ประโยชน์จากช่องโหว่ใน Adminer สคริปต์อันตรายอาจแพร่กระจายไปยังหลายไฟล์และฐานข้อมูลของคุณ แฮ็กเกอร์ยังสร้างบัญชีแอดมินปลอม และติดตั้งปลั๊กอินปลอมและ Backdoor (ประตูหลัง)

การแก้ไขการแฮ็กด้วยตนเองจะใช้เวลาหลายวันและไม่มีประสิทธิภาพ เพราะแฮ็กเกอร์ซ่อนและปลอมแปลงโค้ดอันตรายของพวกเขา มันกลายเป็นเรื่องยากมากที่จะตรวจพบการแฮ็กของพวกเขา

อย่างไรก็ตาม เรา แนะนำ การติดตั้งปลั๊กอินความปลอดภัย MalCare เพื่อทำความสะอาดการแฮ็กที่เกิดจากช่องโหว่ Adminer นี่คือเหตุผล:

ทำไมต้องใช้ปลั๊กอินความปลอดภัย MalCare เพื่อแก้ไขเว็บไซต์ที่ถูกแฮ็ก?

  1. มันจะทำ การสแกนเว็บไซต์ WordPress ทั้งหมดอย่างสมบูรณ์ รวมถึงไฟล์ทั้งหมดและฐานข้อมูล สิ่งนี้รับประกันว่าทุกนิ้วของเว็บไซต์ของคุณถูกตรวจสอบภายในไม่กี่นาที
  2. มันจะ ล่ามัลแวร์ทุกประเภท ที่อยู่บนเว็บไซต์ของคุณ แม้จะถูกปลอมแปลงหรือซ่อนอยู่ ปลั๊กอินทำได้เพราะมันวิเคราะห์พฤติกรรมของโค้ดอย่างฉลาด มันตรวจสอบว่ามันทำกิจกรรมประเภทไหน และตรวจสอบว่าเป็นอันตรายหรือไม่
  3. คุณจะ ได้รับการแจ้งเตือนว่ามีไฟล์ที่ถูกแฮ็กกี่ไฟล์
  4. ปลั๊กอินมีตัวเลือก Auto-Clean (ทำความสะอาดอัตโนมัติ) เว็บไซต์ของคุณ เครื่องมือทำความสะอาดจะลบและทำความสะอาดมัลแวร์ทั้งหมดที่อยู่บนเว็บไซต์ของคุณ มันยังจะกำจัด Backdoor ที่แฮ็กเกอร์สร้างขึ้น
  5. คุณสามารถ อัปเดตเว็บไซต์ของคุณ ได้โดยตรงจากแดชบอร์ด MalCare
  6. เว็บไซต์ของคุณจะ ได้รับการปกป้องจากการโจมตีแฮ็กทั่วไป ด้วยไฟร์วอลล์เชิงรุก นี่จะบล็อกที่อยู่ IP อันตรายที่รู้จัก และการโจมตี Brute-force ปลั๊กอินจะยังคงสแกนเว็บไซต์ของคุณเป็นประจำและรักษาความปลอดภัยให้เว็บไซต์ของคุณ

เพิ่มเติม ปลั๊กอินนี้ใช้งานง่าย และลบการแฮ็ก adminer.php ภายในไม่กี่นาที!

[กลับไปด้านบน ↑]

วิธีใช้ปลั๊กอินความปลอดภัย MalCare

การใช้ MalCare บนเว็บไซต์ WordPress ของคุณง่าย ปฏิบัติตามขั้นตอนด้านล่าง:

หมายเหตุ: หากคุณถูกล็อกนอกเว็บไซต์ WordPress และไม่สามารถติดตั้งปลั๊กอินได้ ติดต่อทีมของเรา หรือใช้บริการฉุกเฉินทำความสะอาดของเรา

ขั้นตอนที่ 1: สมัครสมาชิกกับ MalCare และตั้งค่าบัญชี MalCare จะรันการสแกนความปลอดภัยแบบเต็มรูปแบบโดยอัตโนมัติ

เมื่อการสแกนเสร็จสิ้น MalCare จะแสดงว่าพบไฟล์ที่ถูกแฮ็กกี่ไฟล์

รักษาความปลอดภัยเว็บไซต์ WordPress: 5 ขั้นตอนสำคัญในการแก้ไขช่องโหว่ Adminer

ขั้นตอนที่ 2: เพื่อทำความสะอาดเว็บไซต์ของคุณ ให้คลิกที่ปุ่ม Auto Clean

รักษาความปลอดภัยเว็บไซต์ WordPress: 5 ขั้นตอนสำคัญในการแก้ไขช่องโหว่ Adminer

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

หากเว็บไซต์ WordPress ของคุณถูกแฮ็กผ่านช่องโหว่ Adminer คุณไม่ต้องกังวลอีกต่อไป แก้ไขเว็บไซต์ภายในไม่กี่นาทีด้วย MalCare Click to Tweet

[กลับไปด้านบน ↑]

ขั้นตอนหลังจากแก้ไขเว็บไซต์ที่ถูกแฮ็กแล้ว

มีขั้นตอนเพิ่มเติมบางอย่างที่คุณต้องทำ เนื่องจากฐานข้อมูลของคุณถูกโจมตี

  1. อัปเดต Adminer เป็นเวอร์ชันล่าสุด
  2. เปลี่ยน รหัสผ่านฐานข้อมูล คุณสามารถทำตามคำแนะนำของผู้ให้บริการโฮสติ้ง WordPress ได้ เนื่องจากอาจแตกต่างกันระหว่างโฮสต์ หรือคุณสามารถเปลี่ยนในไฟล์ wp-config ได้
  3. ลบ บัญชีผู้ใช้ที่คุณไม่รู้จักบนแดชบอร์ด WordPress ของคุณ
  4. ลบ ปลั๊กอินหรือธีมที่คุณไม่ได้ติดตั้งบนเว็บไซต์ของคุณ ค้นหาปลั๊กอินชื่อ Super Socialat มันเป็นปลั๊กอินปลอมที่แฮ็กเกอร์ใช้ในการโจมตีนี้ เรายังแนะนำให้ลบปลั๊กอินและธีมที่คุณไม่ได้ใช้
  5. รีเซ็ต รหัสผ่านของบัญชีผู้ใช้ทั้งหมด
  6. นำไปปฏิบัติ มาตรการ Hardening WordPress ที่แนะนำ
  7. การทดสอบเจาะ (Penetration Testing) เป็นประจำ เป็นสิ่งจำเป็น

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

[กลับไปด้านบน ↑]

แฮ็กเกอร์ใช้ประโยชน์จากช่องโหว่ Adminer อย่างไร?

มาดูทีละขั้นตอนเพื่อเข้าใจเวกเตอร์การโจมตี adminer.php hack:

1. ระบุเว็บไซต์ที่มีช่องโหว่

แฮ็กเกอร์ต้องหาเว็บไซต์ที่ใช้ไฟล์ Adminer.php ก่อน นี่เป็นงานง่าย แฮ็กเกอร์รันการสแกนแบบเป้าหมายบนอินเทอร์เน็ต หมายความว่าพวกเขาสามารถค้นหาเว็บไซต์ WordPress ที่ใช้ปลั๊กอินหรือธีมเฉพาะที่พวกเขารู้ว่ามีช่องโหว่ ในกรณีนี้ พวกเขาสามารถค้นหาเว็บไซต์ WordPress ที่ใช้ซอฟต์แวร์ Adminer ที่มีช่องโหว่

2. ใช้เว็บไซต์ที่มีช่องโหว่เพื่อเปิดตัวการโจมตีแฮ็ก

หากแฮ็กเกอร์สามารถหาเว็บไซต์ที่มีช่องโหว่ได้เพียงหนึ่งแห่ง พวกเขาสามารถแฮ็กมัน และใช้มันหาเว็บไซต์อื่นๆ พวกเขาติดตั้งสคริปต์บนเว็บไซต์ที่ถูกขี้ครัวเพื่อสแกนเว็บไซต์อื่นๆ และหาฐานข้อมูล Adminer ที่เข้าถึงได้สาธารณะ ดרךนี้ พวกเขาสามารถหาเว็บไซต์ที่มีช่องโหว่หลายพันแห่ง

3. ค้นหาไฟล์ Adminer

ต่อมา พวกเขาเปิดตัวการโจมตี แฮ็กเกอร์ต้องค้นหาไฟล์ Adminer นี่มักอยู่ในไดเรกทอรีรูทของเว็บไซต์ (public_html) ไฟล์เหล่านี้มักทิ้งไว้ด้วยชื่อที่ชัดเจน เช่น adminer.php หรือ adminer-4.3.1-mysql-en.php ทำให้ค้นหาง่าย

จากนั้น แฮ็กเกอร์ใช้คำสั่ง 'Load Data Local Infile' เพื่อเข้าถึง Logs และอ่านไฟล์ จากนั้น พวกเขาใช้ไฟล์เหล่านี้รันสคริปต์ที่จะเชื่อมต่อเว็บไซต์กับฐานข้อมูลของพวกเขาเองบนเซิร์ฟเวอร์ระยะไกล

4. เข้าถึงฐานข้อมูลของเว็บไซต์เหยื่อ

เมื่อพวกเขาสร้างการเชื่อมต่อกับเซิร์ฟเวอร์ของพวกเขา พวกเขาสามารถใช้คำขอนำเข้าข้อมูล (Data Import Request) เพื่อขโมยเนื้อหาของไฟล์ท้องถิ่น เช่น ไฟล์ wp-config ที่เก็บข้อมูลประจำตัวฐานข้อมูล พวกเขาใช้ข้อมูลประจำตัวเหล่านี้เพื่อเข้าถึงฐานข้อมูลท้องถิ่นของเหยื่อ

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

พวกเขายังรวดเร็วในการติดตั้ง Backdoor บนเว็บไซต์ ซึ่งเหมือนทางเข้าส่วนตัวของพวกเขา สิ่งนี้อนุญาตให้พวกเขาแฮ็กเว็บไซต์เดียวกันซ้ำๆ ได้ ตราบใดที่ Backdoor ยังคงอยู่

[กลับไปด้านบน ↑]

ผลกระทบของช่องโหว่ Adminer.php ต่อเว็บไซต์ WordPress

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

1. สูญเสียการควบคุม

ในการโจมตี Adminer แฮ็กเกอร์อาจมอบบทบาทแอดมินให้ตัวเอง และล็อกคุณนอกแดชบอร์ด WordPress คุณจะไม่มีการควบคุมในการกลับเข้าสู่เว็บไซต์ของคุณ เว้นแต่คุณจะใช้บริการความปลอดภัยเว็บไซต์มืออาชีพอย่าง MalCare (ซึ่งเราจะพูดถึงในส่วนต่อไป)

2. การรั่วไหลของข้อมูล (Data Breach)

ช่องโหว่การแฮ็ก Adminer.php อาจถูกใช้เพื่อขโมยข้อมูลลูกค้า เช่น รายละเอียดส่วนตัว ข้อมูลการชำระเงิน รายละเอียดติดต่อและจัดส่ง และความชอบ พวกเขาอาจใช้ข้อมูลนี้เพื่อประโยชน์ของพวกเขา ดำเนินกิจกรรมฉ้อโกงต่อลูกค้าของคุณ หรือขายข้อมูล นอกจากข้อมูลลูกค้า พวกเขายังขโมยข้อมูลละเอียดอ่อนและความลับของธุรกิจของคุณ

3. การโจมตีผู้อื่น

หากเว็บไซต์ของคุณถูกขี้ครัว แฮ็กเกอร์มีสคริปต์อันตรายที่พวกเขารันบนเว็บไซต์ของคุณเพื่อหาเว็บไซต์อื่นที่มีช่องโหว่ คุณจะกลายเป็นสาเหตุของการโจมตีเว็บไซต์ WordPress อื่นๆ

4. Google Blacklist (รายชื่อดำ)

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

รักษาความปลอดภัยเว็บไซต์ WordPress: 5 ขั้นตอนสำคัญในการแก้ไขช่องโหว่ Adminer

5. Web Host ระงับบัญชี

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

6. ค่าใช้จ่ายในการกู้คืน (Recovery Costs)

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

นี่จบบทความของเรา การรู้ว่า ผลกระทบของช่องโหว่การแฮ็ก adminer.php ร้ายแรงแค่ไหน ควรเป็นแรงจูงใจพอที่จะอัปเดต adminer.php ให้เป็นปัจจุบันเสมอ

[กลับไปด้านบน ↑]

ความคิดเห็นสุดท้าย

ช่องโหว่ Adminer แสดงให้เห็นว่าการโจมตีที่ร้ายแรงสามารถเปิดตัวได้ที่หลายร้อยเว็บไซต์ เพื่อหลีกเลี่ยงการโจมตีเหล่านี้ ให้อัปเดตซอฟต์แวร์ทั้งหมดของคุณให้เป็นปัจจุบันเสมอ นี่คือสิ่งที่ Adminer แนะนำ:

การโจมตี Adminer.php เป็นเพียงหนึ่งในล้านการโจมตีอื่นๆ ที่อาจเปิดตัวบนเว็บไซต์ของคุณ หนึ่งในนี้ถึงเวลาเพิ่มความปลอดภัยของเว็บไซต์ของคุณ ด้วย MalCare ที่ทำงานบนเว็บไซต์ของคุณ คุณสามารถนั่งใจได้ว่าเว็บไซต์ของคุณปลอดภัยจากแฮ็กเกอร์!

รักษาความปลอดภัยเว็บไซต์ของคุณด้วย ปลั๊กอินความปลอดภัย MalCare!