และการบรรยายนี้และการบรรยายต่อไปที่เราจะพูดถึงช่องโหว่ที่เรียกว่าการเข้าถึงมีการเข้าถึงสั้นสำหรับสคริปต์ข้ามไซต์ประเภทของช่องโหว่นี้ช่วยให้ผู้โจมตีที่จะฉีดจาวาสคริปต์ในหน้าดังนั้น
Javascript เป็นภาษาโปรแกรมและการใช้
ช่องโหว่นี้ผู้โจมตีจะสามารถเรียกใช้โค้ดที่เขียนด้วย javascript
ลงในหน้าเว็บบางหน้าสู่เว็บไซต์ Javascript เป็นภาษาของเว็บไซต์ลูกค้า
ดังนั้นเมื่อมีการเรียกใช้งานรหัสมันจะถูกเรียกใช้งานบนไคลเอ็นต์ของผู้ใช้บนบุคคลที่กำลังเรียกดูเว็บเพจ
มันจะไม่ถูกเรียกใช้งานบนเซิร์ฟเวอร์
ดังนั้นแม้ว่าโค้ดของคุณจะให้เชลล์ย้อนกลับแก่คุณเชลล์จะมาจากผู้ใช้ที่กำลังดูหน้าและจะไม่มาจากเว็บไซต์
ดังนั้นรหัสใด
ๆ ที่คุณเขียนด้วยจาวาสคริปต์จะถูกนำไปใช้ประโยชน์หรือจะทำงานกับผู้ใช้เป้าหมายในผู้ที่เห็นหน้าเว็บและไม่ได้อยู่บนเว็บเซิร์ฟเวอร์ดังนั้นเว็บเซิร์ฟเวอร์จะถูกใช้เพื่อดำเนินการโค้ด รหัส.
มีการเข้าถึงหลักสามประเภทเนื่องจากช่องโหว่นั้นยังคงอยู่หรือถูกจัดเก็บไว้และ Home-Based
การเข้าถึงที่เก็บไว้จะถูกเก็บไว้ในฐานข้อมูล
ดังนั้นรหัสที่คุณฉีดจะถูกเก็บไว้ในฐานข้อมูลหรือลงในหน้าเพื่อให้ทุกครั้งที่มีคนดูหน้านั้นรหัสของคุณจะถูกดำเนินการ
และสะท้อนหนึ่งรหัสจะถูกดำเนินการเมื่อผู้ใช้เป้าหมายเรียกใช้การรักษาที่เฉพาะเจาะจงทั้งหมดที่คุณสร้างขึ้นหรือเขียน
ดังนั้นคุณจะต้องจัดการ L ของคุณและส่งไปยังเป้าหมายและเมื่อพวกเขาเรียกใช้เป้าหมายนั้นเมื่อพวกเขาเรียกใช้
รหัสจะถูกดำเนินการไม่ได้ขึ้นอยู่กับผลลัพธ์จากรหัสจาวาสคริปต์ที่เขียนบนไคลเอนต์
ดังนั้นรหัสจะถูกตีความและทำงานบนฝั่งไคลเอ็นต์โดยไม่ต้องมีการสื่อสารกับเว็บเซิร์ฟเวอร์
สิ่งนี้อาจเป็นอันตรายมากเพราะบางครั้งเว็บเซิร์ฟเวอร์ใช้การแทรกซึมเพื่อความปลอดภัยเพื่อตรวจสอบการเข้าถึง
แต่ด้วยการใช้ที่บ้านรหัสจะไม่ถูกส่งไปยังเว็บเซิร์ฟเวอร์
ดังนั้นการโทรจะถูกตีความและเรียกใช้บนเว็บเบราว์เซอร์โดยไม่ต้องโต้ตอบกับเว็บเซิร์ฟเวอร์และสิ่งเหล่านี้จะปรากฏในเว็บไซต์ที่อัพเดตเนื้อหา
ด้วยการรีเฟรชนั้นเราจึงใช้เว็บไซต์ที่คุณใส่ชื่อผู้ใช้ของคุณและโหลดทันทีโดยไม่ต้องตรวจสอบกับเว็บเซิร์ฟเวอร์
หรือคุณใส่สตริงบางอย่างและไม่ค้นหาโดยไม่ต้องสื่อสารกับเว็บเซิร์ฟเวอร์หรือทำบางอย่างกับการสื่อสารกับเว็บเซิร์ฟเวอร์
ดังนั้นหากคุณสามารถฉีดเข้าไปได้การฉีดนี้จะไม่ถูกตรวจสอบ
ดังนั้นมันจะถูกดำเนินการทันทีและผ่านการตรวจสอบทั้งหมด