วิธีดูว่าเว็บไซต์ WordPress ใช้ปลั๊กอินอะไร

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

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

❶ วิธีตรวจปลั๊กอิน WordPress จากเว็บไซต์ภายนอก

① เปิดซอร์สโค้ดของหน้าเว็บ

เปิดหน้าที่ต้องการตรวจ แล้วใช้เมนูเบราว์เซอร์เพื่อดูซอร์สโค้ด จากนั้นค้นหาคำว่า wp-content/plugins ซึ่งเป็นเส้นทางเริ่มต้นที่มักใช้เก็บไฟล์ปลั๊กอิน

② ค้นหาชื่อโฟลเดอร์หรือไฟล์ปลั๊กอิน

หากพบ URL ลักษณะนี้

example.com/wp-content/plugins/plugin-folder/

คำว่า plugin-folder อาจเป็นชื่อโฟลเดอร์ของปลั๊กอินที่หน้าเว็บเรียกใช้งานอยู่ ลองตรวจไฟล์ CSS หรือ JavaScript ที่โหลดร่วมกับหน้าเว็บเพื่อหาเบาะแสเพิ่มเติม

③ ตรวจหลายหน้าในเว็บไซต์

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

❷ ใช้เครื่องมือตรวจเทคโนโลยีเว็บไซต์

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

① ใส่เฉพาะ URL เว็บไซต์

โดยทั่วไปการตรวจเทคโนโลยีจากภายนอกใช้ที่อยู่หน้าเว็บ ไม่ควรกรอกรหัสผ่าน WordPress หรือข้อมูลเข้าสู่ระบบในเว็บไซต์ตรวจสอบที่ไม่รู้จัก

② ใช้ผลเป็นเบาะแส

เครื่องมืออาจรายงานเฉพาะปลั๊กอินที่ทิ้งร่องรอยไว้บนหน้าเว็บ จึงอาจพบเพียงบางตัว ระบุชื่อผิด หรือไม่แสดงผลเลย

③ ตรวจสอบกับซอร์สโค้ดอีกครั้ง

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

❸ วิธีดูปลั๊กอินในหลังบ้าน WordPress

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

① ตรวจว่าปลั๊กอินกำลังทำงานหรือไม่

ปลั๊กอินที่เปิดใช้งานอยู่จะมีตัวเลือกจัดการ เช่น ปิดใช้งานหรือปรับการตั้งค่า ส่วนปลั๊กอินที่ติดตั้งแต่ปิดอยู่จะยังปรากฏในรายการ แต่ไม่ได้ทำงานเหมือนปลั๊กอินที่เปิดใช้งาน

② ตรวจปลั๊กอินที่ต้องใช้ในระบบ

ปลั๊กอินบางประเภทอาจติดตั้งไว้ในตำแหน่งพิเศษหรือถูกจัดการจากระดับโฮสติ้ง จึงไม่แสดงเหมือนปลั๊กอินทั่วไป หากกำลังตรวจเว็บไซต์ของตนเอง ควรตรวจข้อมูลระบบเพิ่มเติมหรือสอบถามผู้ดูแลเว็บไซต์

③ ใช้ข้อมูล Site Health ประกอบ

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

❹ ทำไมตรวจจากภายนอกแล้วไม่พบปลั๊กอิน?

① เว็บไซต์ซ่อนหรือเปลี่ยนเส้นทางไฟล์

ผู้ดูแลอาจเปลี่ยนตำแหน่งโฟลเดอร์หรือใช้ระบบป้องกันไม่ให้เห็นเส้นทางมาตรฐาน ทำให้ค้นหา wp-content/plugins ไม่พบ แม้เว็บไซต์จะมีปลั๊กอินอยู่

② ปลั๊กอินไม่ได้โหลดไฟล์บนหน้าที่ตรวจ

บางปลั๊กอินทำงานเฉพาะหน้า เช่น หน้าชำระเงินหรือหน้าแบบฟอร์ม หากตรวจหน้าอื่นอาจไม่เห็นไฟล์ของปลั๊กอินนั้น

③ ใช้ระบบแคชหรือ CDN

ระบบแคชอาจรวมไฟล์หรือเปลี่ยน URL ของไฟล์ ทำให้ชื่อปลั๊กอินไม่ปรากฏชัดในซอร์สโค้ด

④ ใช้โค้ดเฉพาะแทนปลั๊กอินทั่วไป

ฟังก์ชันบางอย่างอาจเขียนขึ้นเฉพาะเว็บไซต์ หรือรวมไว้ในธีม ทำให้ไม่มีชื่อปลั๊กอินให้ตรวจพบ

❺ วิธีแยกปลั๊กอินที่ติดตั้งออกจากปลั๊กอินที่ใช้งาน

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

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

หากต้องการทราบสถานะที่แน่นอน ต้องตรวจจากหลังบ้านของเว็บไซต์หรือสอบถามผู้ดูแล

❻ ขั้นตอนตรวจสอบแบบสรุป

① เปิดเว็บไซต์และเลือกหน้าที่มีฟังก์ชันที่สนใจ
② ดูซอร์สโค้ดและค้นหา wp-content/plugins
③ จดชื่อโฟลเดอร์หรือไฟล์ที่พบ
④ ตรวจหน้าอื่นและใช้เครื่องมือตรวจเทคโนโลยีประกอบ
⑤ หากเป็นเว็บของตนเอง ให้เปิด ปลั๊กอิน > ปลั๊กอินที่ติดตั้ง เพื่อยืนยันสถานะ
⑥ อย่าใช้ผลจากการตรวจภายนอกเป็นข้อสรุปว่าพบปลั๊กอินทั้งหมด

❼ ข้อควรระวังในการตรวจเว็บไซต์

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

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

❽ คำถามที่พบบ่อย

ดูปลั๊กอิน WordPress ของเว็บไซต์คนอื่นได้ครบหรือไม่?

ไม่ได้เสมอไป การตรวจจากภายนอกพบได้เฉพาะร่องรอยที่เว็บไซต์เปิดเผย ปลั๊กอินที่ซ่อนเส้นทางหรือไม่โหลดไฟล์ในหน้าที่ตรวจอาจไม่ปรากฏ

พบ /wp-content/plugins/ แปลว่ารู้ชื่อปลั๊กอินแน่นอนหรือไม่?

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

จะรู้ได้อย่างไรว่าปลั๊กอินเปิดใช้งานอยู่?

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

การตรวจปลั๊กอินของเว็บไซต์อื่นทำได้หรือไม่?

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

❾ สรุป

วิธีดูว่าเว็บไซต์ WordPress ใช้ปลั๊กอินอะไร คือค้นหาร่องรอย wp-content/plugins ในซอร์สโค้ด ใช้เครื่องมือตรวจเทคโนโลยีประกอบ หรือดูรายการปลั๊กอินจากหลังบ้านเมื่อมีสิทธิ์เข้าถึง

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