WordPress โดนยิง xmlrpc.php หรือโดนดึงข้อมูลไปใช้ + วิธีป้องกัน

การใช้งาน xmlrpc.php ของตัวระบบ WordPress เป็นอีกช่องโหว่ที่ Hacker ชื่นชอบอย่างมาก เพราะมันสามารถใช้เป็น DDoS Zombie หรือเรียกว่าเครื่องเหยื่อได้ โดยหลักการ DDoS Attack XMLRPC ผู้ที่ทำการ Attack จะทำการส่ง Req ไปหาเว็บไซต์ที่เปิดใช้งาน XMLRPC และสามารถที่จะส่ง Return ไปยังเว็บเป้าหมายได้

นอกจากนี้ XMLRPC ยังเป็นส่วนหนึ่งของการ Brute Force Attack (Brute Force Amplification) เพื่อสุ่มรหัสผ่านเข้าสู่ระบบของ WordPress อีกด้วย, เหมือนมันจะไม่มีประโยชน์อะไรเลยจริงๆเจ้าตัว XMLRPC เนี่ย.. แต่มันมีประโยชน์นะ สำหรับคนที่จะใช้งานทำ API ต่างๆ แน่นอนว่ามันสำคัญมากๆ แต่กับคนใช้งาน WordPress ทั่วๆไป ไม่มีความจำเป็นที่จะต้องไปใช้งานตัวนี้ แนะนำให้ปิดไว้เลยจะดีกว่า

วิธีการปิด XMLRPC สามารถทำได้ง่ายๆ 2 วิธีดังนี้

  1. ใช้ .htaccess ป้องกันการเข้าถึงไฟล์ xmlrpc.php โดยโค๊ดดังนี้
<Files xmlrpc.php>
order deny,allow
deny from all
</Files>
  1. ใช้งาน Plugin “All In One WP Security & Firewall” และเปิดใช้งาน “Enable Pingback Protection” หลังจากเปิดใช้แล้ว มันก็ไปสร้างโค๊ดใน .htaccess ให้นั่นแหละ เพียงแต่เราทำผ่าน GUI ได้โดยไม่ต้องเข้าไปแก้ไขโค๊ดเอง ก็สะดวกไปอีกแบบนะคะ

ข้อมูลต้นฉบับ hosting.nakhonitech

ไม่ได้มีเจตนา copy มาเพื่อการค้า เพียงแต่กลัวว่าเขาปิดเว็ปแล้วจะหาบทความไม่เจอ

ปล. ใส่ backlink ให้แล้วน้า

WordPress โดนยิง xmlrpc.php หรือโดนดึงข้อมูลไปใช้ + วิธีป้องกัน

You May Also Like