X-Frame-Options ทำอะไร?

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

คลิก-Jacking

Click-jacking หรือที่รู้จักในชื่อ “User Interface Redressing” เป็นปัญหาที่ผู้โจมตีสามารถหลอกให้ผู้ใช้คลิกที่สิ่งที่ไม่เหมือนกับที่ปรากฏ สำหรับเว็บไซต์ ทำได้โดยวางเว็บไซต์โปร่งใสทับเว็บไซต์ที่มองเห็นได้ ในการโจมตีประเภทนี้ ผู้ใช้คิดว่าพวกเขากำลังโต้ตอบกับเว็บไซต์ที่มองเห็นได้ แต่ในความเป็นจริง พวกเขากำลังส่งผลกระทบต่อเว็บไซต์ที่โปร่งใสโดยไม่รู้ตัว

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

Click-jacking อาศัยความสามารถในการแสดงเว็บไซต์เป้าหมายที่ด้านบนสุดของเว็บไซต์จำลอง ผ่านกระบวนการที่เรียกว่า “Framing” การทำเฟรมใช้องค์ประกอบ HTML “iframe” ซึ่งสามารถโหลดหน้าเว็บที่แยกจากกันทั้งหมดภายในหน้าอื่น โดยการโหลดหน้าเว็บเป้าหมายในเฟรม วางตำแหน่งอย่างระมัดระวัง และเปลี่ยนให้โปร่งใส เหยื่อจะไม่รู้ตัวเลยว่าพวกเขากำลังถูกหลอกให้ดำเนินการใดๆ

X-Frame-Options

ส่วนหัวการตอบสนอง HTTP “X-Frame-Options” เป็นคุณสมบัติเสริมที่สามารถตั้งค่าสำหรับเว็บไซต์ในไฟล์การกำหนดค่าเซิร์ฟเวอร์ X-Frame-Options ป้องกันไม่ให้โหลดหน้าเว็บใน iframes ซึ่งป้องกันไม่ให้ถูกซ้อนทับบนเว็บไซต์อื่น เบราว์เซอร์ของเหยื่อใช้การควบคุมความปลอดภัยจริง ๆ เนื่องจากเบราว์เซอร์ทั้งหมดเคารพส่วนหัว X-Frame-Options และจะปฏิเสธที่จะโหลดหน้าเว็บใดๆ ที่มีการตั้งค่าส่วนหัวในเฟรม

ส่วนหัวช่วยให้เจ้าของเว็บไซต์กำหนดค่าการตั้งค่าที่จำกัดได้ มีการตั้งค่าสองแบบ: “X-Frame-Options: DENY” ป้องกันไม่ให้หน้าเว็บที่มีการป้องกันถูกเฟรม อีกตัวเลือกหนึ่งคือ “X-Frame-Options: SAMEORIGIN” อนุญาตให้ใส่กรอบหน้าเว็บที่มีการป้องกัน เฉพาะในกรณีที่หน้าที่โหลดหน้าเฟรมมีชื่อโดเมนเดียวกัน ในกรณีนี้ คุณสามารถโหลดเฟรมบนเว็บไซต์ของคุณเองได้ แต่จะไม่มีใครโหลดเฟรมนั้นบนเว็บไซต์ของพวกเขาได้



Leave a Comment

ทำไม TikTok ของฉันถึงไม่ทำงาน? 8 วิธีในการแก้ไข

ทำไม TikTok ของฉันถึงไม่ทำงาน? 8 วิธีในการแก้ไข

คุณประสบปัญหาในการใช้แอพ TikTok บน iPhone, iPad หรือโทรศัพท์ Android ของคุณหรือไม่? มีโอกาสที่ดีที่แอปจะเผชิญกับข้อผิดพลาดเล็กน้อย แต่อาจมีสาเหตุอื่น

วิธีลบ Chrome ที่จัดการโดยองค์กรของคุณ

วิธีลบ Chrome ที่จัดการโดยองค์กรของคุณ

เรียนรู้วิธีลบข้อความ 'จัดการโดยองค์กรของคุณ' บน Google Chrome ไม่ว่าจะเป็น Windows หรือ Mac เพื่อให้ประสบการณ์การใช้เบราว์เซอร์ของคุณดีขึ้น

วิธีแก้ไขข้อผิดพลาด YouTube 429 “คำขอมากเกินไป”

วิธีแก้ไขข้อผิดพลาด YouTube 429 “คำขอมากเกินไป”

รหัสข้อผิดพลาด 429 ระบุว่า YouTube ได้รับคำขอจากคอมพิวเตอร์ของคุณมากเกินไป และขอให้คุณหยุด

YouTube ไม่ทำงานใน Google Chrome? 12 วิธีแก้ไข

YouTube ไม่ทำงานใน Google Chrome? 12 วิธีแก้ไข

หาก YouTube ไม่ทำงานบน Chrome มีหลายวิธีในการแก้ไขปัญหา ต่อไปนี้เป็นวิธีแก้ปัญหาที่พบบ่อยที่สุดเกี่ยวกับ YouTube บน Chrome

วิธีแก้ไขหรือลบโปรไฟล์ Disney Plus

วิธีแก้ไขหรือลบโปรไฟล์ Disney Plus

เรียนรู้วิธีการ <strong>แก้ไขหรือลบโปรไฟล์ Disney Plus</strong> เพื่อรับชมภาพยนตร์และซีรีย์ยอดนิยมในแบบของคุณ

YouTube หยุดชั่วคราวใช่ไหม? 9 วิธีในการแก้ไข

YouTube หยุดชั่วคราวใช่ไหม? 9 วิธีในการแก้ไข

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

จะบอกได้อย่างไรว่าคุณถูกบล็อกใน WhatsApp, Instagram และ Facebook

จะบอกได้อย่างไรว่าคุณถูกบล็อกใน WhatsApp, Instagram และ Facebook

เรียนรู้วิธีค้นหาว่ามีใครบล็อกคุณ WhatsApp, Instagram หรือ Facebook หรือไม่

วิธีหยุด YouTube จากการถามว่าคุณต้องการ ดูต่อ หรือไม่

วิธีหยุด YouTube จากการถามว่าคุณต้องการ ดูต่อ หรือไม่

เรียนรู้วิธีหยุด YouTube ไม่ให้ถามว่าคุณต้องการดูต่อหรือไม่ผ่านการใช้ส่วนขยายในเบราว์เซอร์ พร้อมวิธีติดตั้งเพื่อความสะดวกในการดูวิดีโอของคุณ

Chrome: วิธีแก้ไขไม่สามารถเลื่อนโดยใช้แถบเลื่อน

Chrome: วิธีแก้ไขไม่สามารถเลื่อนโดยใช้แถบเลื่อน

Chrome ให้ปัญหาการเลื่อนแก่คุณหรือไม่ ลองใช้วิธีการที่มีประโยชน์เหล่านี้เพื่อให้เบราว์เซอร์เลื่อนอีกครั้ง

วิธีกู้คืนบัญชี Gmail ของคุณด้วยหมายเลขโทรศัพท์

วิธีกู้คืนบัญชี Gmail ของคุณด้วยหมายเลขโทรศัพท์

อย่าลืมเพิ่มหมายเลขโทรศัพท์สำหรับการกู้คืนบัญชี Gmail ของคุณ เพื่อให้คุณสามารถกลับเข้าสู่บัญชี Gmail ได้ง่ายๆ หากคุณลืมรหัสผ่าน