อะไรคือความแตกต่างระหว่างการฉีด XSS และ SQL?
อะไรคือความแตกต่างระหว่างการฉีด XSS และ SQL?

วีดีโอ: อะไรคือความแตกต่างระหว่างการฉีด XSS และ SQL?

วีดีโอ: อะไรคือความแตกต่างระหว่างการฉีด XSS และ SQL?
วีดีโอ: EP 3. SQL Injection สุดอันตรายของสายทำเว็บ - สาระเดฟใน 3 นาที 2024, อาจ
Anonim

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

คำถามก็คือ การฉีด XSS และ SQL คืออะไร?

NS การฉีด SQL การโจมตีประกอบด้วยการแทรกหรือ“ ฉีด ” ของ a SQL สอบถามผ่านข้อมูลที่ป้อนจากลูกค้าไปยังแอปพลิเคชัน การเขียนสคริปต์ข้ามไซต์ ( XSS ) การโจมตีเป็นประเภทของ ฉีด ซึ่งสคริปต์ที่เป็นอันตรายจะถูกฉีดเข้าไปในเว็บไซต์ที่ไม่เป็นอันตรายและเชื่อถือได้

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

ในที่นี้ การฉีดลิงค์คืออะไร?

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

ความแตกต่างระหว่าง XSS และ CSRF คืออะไร?

พื้นฐาน ความแตกต่าง คือว่า CSRF (การปลอมแปลงคำขอข้ามไซต์) เกิดขึ้นในเซสชันที่ตรวจสอบสิทธิ์เมื่อเซิร์ฟเวอร์เชื่อถือผู้ใช้/เบราว์เซอร์ ในขณะที่ XSS ( การเขียนสคริปต์ข้ามไซต์ ) ไม่ต้องการเซสชั่นที่ตรวจสอบสิทธิ์และสามารถใช้ประโยชน์ได้เมื่อเว็บไซต์ที่มีช่องโหว่ไม่ได้ทำพื้นฐานของการตรวจสอบความถูกต้องหรือหลบหนีอินพุต

แนะนำ: