การฉีดจาวาสคริปต์ทั้งหมดที่เราได้ทำมาจนถึงตอนนี้ที่เราเคยฉีดมันแบบนี้หรือเราเคยฉีดมันในรหัสเร่งด่วนและเราเคยต้องใส่สคริปต์การออกกำลังกายการแจ้งเตือน
descript หรือใส่อะไรที่นี่ขึ้นอยู่กับสูตรโกง ที่คุณแบ่งปันกับคุณ
ตอนนี้ฉันได้กล่าวไปแล้วก่อนหน้านี้พร้อมทักษะการฉีดส่วนของข้อมูลหรือการใช้ประโยชน์อาจแตกต่างกันไปในแต่ละเว็บไซต์ขึ้นอยู่กับวิธีที่โปรแกรมถูกตั้งโปรแกรม
และการออกกำลังกายก็เหมือนกันดังนั้นคุณต้องเข้าหาเว็บไซต์และคิดในแนวคิดทั่วไปและพยายามใช้ประโยชน์จากมันขึ้นอยู่กับหน้าของตัวเอง
และไม่เพียงแค่คัดลอกและวางช่องโหว่หรือเพย์โหลดเสมอและเพื่อทำอย่างนั้นฉันแค่จะแสดงให้คุณเห็นตัวอย่างอื่นในวันนี้
และเราจะทำในวัน Matel และเราจะไปฉีดและฉันจะไปฉีด
javascript และเครื่องกำเนิดรหัสผ่าน
ตอนนี้หน้านี้ทำหน้าที่อะไรโดยทั่วไปคุณคลิกที่สร้างและเพิ่งสร้างรหัสผ่านแบบสุ่ม
ดังนั้นจึงมีเว็บไซต์จำนวนมากบนอินเทอร์เน็ตที่ทำเพื่อคุณ
ดูที่เว็บไซต์นี้มันเป็นรหัสผ่านที่เกือบจะเป็นแบบไม่ระบุชื่อมองกวางของคุณเราจะเห็นว่ามันได้รับชื่อผู้ใช้และชื่อผู้ใช้ได้รับและพวกเขาทั้งหมดในพารามิเตอร์ชื่อผู้ใช้ เพื่อชื่อที่เราต้องการ
ตัวอย่างเช่นถ้าเราเปลี่ยนนั่นคือ
Esselmont ที่รหัสผ่านถูกสร้างขึ้นสำหรับ zayd
และถ้าเราสร้างมันก็จะถูกสร้างขึ้น
ตอนนี้โปรดทราบว่าสิ่งที่คุณเขียนที่นี่จะถูกแสดงที่นี่และสิ่งนี้ควรบอกคุณทันทีว่านี่อาจเป็นจุดอ่อนของช่องโหว่การเข้าถึงเพราะสิ่งที่ประเภทของคุณจะถูกแสดง
ดังนั้นเรามาลองใช้ช่องโหว่แบบเดียวกันกับที่เราใช้อยู่เสมอและพยายามทำให้มันแทรกเข้าไปในโค้ดและหน้าเว็บ
ขณะนี้คุณสามารถเห็นการหาประโยชน์ไม่ได้ทำงานดังนั้นเราจึงไม่ได้รับกล่องป๊อปอัปแจ้งให้เราทราบว่ามีส่วนเกินในหน้า แต่มีบางอย่างผิดปกติ
อย่างที่คุณเห็นตอนนี้มีบางรหัสที่ถูกโยนไปที่หน้าซึ่งไม่ควรแสดงที่นี่
คุณเคยเห็นในกรณีพื้นฐานเมื่อคุณใส่ชื่อปกติที่คุณไม่เห็นรหัสนี้
ดังนั้นหมายความว่ามีบางสิ่งเกิดขึ้นบางอย่างกำลังเกิดขึ้นในหน้านี้
งั้นลองตรวจสอบองค์ประกอบแล้วฉันจะทำให้ใหญ่กว่านี้
ตอนนี้สิ่งที่พวกเขาต้องการมุ่งเน้นคือส่วนหนึ่งของรหัสที่ถูกโยนลงมาที่นี่บนหน้าจอดังนั้นฉันจะคลิกขวาและตรวจสอบองค์ประกอบอีกครั้งเพื่อให้เราได้สำรวจโดยอัตโนมัติกับเธอที่อยู่ในรหัส กำลังจะลงไปและฉันเห็นว่าส่วนนี้ของรหัสกำลังพัง
เรามักจะเพิ่มแท็กสคริปต์ของเราเองเมื่อเราเมื่อพยายามฉีดเหมือนที่คุณต้องการดูที่นี่
แต่สิ่งที่เกิดขึ้นในหน้านี้มันพยายามใส่สิ่งที่เรานำเข้าข้อมูลผู้ใช้ของเราเข้าไปในสคริปต์นี้
ดังนั้นก่อนอื่นเรารู้ว่าเราไม่ต้องการสิ่งเหล่านี้เพราะมันมีอยู่แล้ว
โปรดทราบว่ารหัสของเรากำลังถูกฉีดที่นี่ดังนั้นนี่คือแบบฝึกหัดแจ้งเตือนโค้ดสคริปต์
นี่คือสิ่งที่ฉันป้อนสำหรับชื่อผู้ใช้และคุณจะเห็นว่าสิ่งนี้ถูกวางไว้ในใบเสนอราคาเดียว
ดังนั้นเพื่อออกจากเครื่องหมายคำพูดนี้ฉันจะเพิ่มเข้าไปในช่องโหว่ของฉัน
ตกลงเพื่อที่จะปิดสิ่งนี้สำหรับฉันแล้วฉันจะลบสคริปต์ดังนั้นมันจะเป็นการเข้าถึงการแจ้งเตือนที่ดูดีจริงๆ
จากนั้นเราก็สิ้นสุดสคริปต์ที่นี่
ลองดูรหัสอีกครั้งเพื่อให้คุณมีบรรทัดแรกของการพูดเอกสารที่ได้รับองค์ประกอบตาม ID
ตอนนี้ที่จริงฉันไม่รู้วิธีการเขียนโปรแกรมใน javascript ดังนั้นคุณไม่จำเป็นต้องเป็นโปรแกรมเมอร์
javascript แต่คุณต้องมีความคิดทั่วไปเกี่ยวกับการทำงาน
ดังนั้นเราจะเห็นได้ว่านี่คือบรรทัดแรกของรหัสและมันบอกว่าในความเร่งรีบของเรา M-L
เท่ากับรหัสผ่านนี้คืออะไรก็ตามที่เรานำเข้าระหว่างคำพูดสองคำ
ดังนั้นสิ่งที่เราทำเราปิดสิ่งนี้
จากนั้นบรรทัดถัดไปจะกลายเป็นแบบฝึกหัดเตือนของเรา
ดังนั้นในจาวาสคริปต์เพื่อจบหนึ่งบรรทัดคุณต้องเพิ่มเซมิโคลอน
ดังนั้นเราจะปิดและเพิ่มเซมิโคลอนที่นี่และการหาประโยชน์ของเรา
และสิ่งนี้จะทำอย่างไรมันจะปิดโค้ดที่นี่และมันจะรันมันเป็นอีกบรรทัดหนึ่งเป็นบรรทัดถัดไปของเซมิโคลอนที่นี่ในตอนท้าย
และเราจะคัดลอกนี่
ฉันจะอัดฉีดมันและฉันจะแสดงให้คุณเห็นว่าโค้ดนั้นเป็นอย่างไร
หลังจากที่เราฉีดมันจะชัดเจนยิ่งขึ้น
ดังนั้นฉันจะฉีดที่นี่
ทีนี้อย่างที่คุณเห็นไม่มีอะไรเลย แต่ถ้าเราคลิกที่ตัวสร้างตอนนี้ดูเหมือนว่ายังมีบางอย่างผิดปกติ
ดังนั้นเรายังไม่ได้ฉีดอย่างถูกต้อง
ลองดูรหัสอีกครั้ง
คลิกขวาอีกครั้งเพื่อตรวจสอบองค์ประกอบและเราจะลงไปที่รหัสสำหรับผู้ใช้ที่นี่
และนี่คือโค้ดของเราในตอนนี้
ดังนั้นมันบอกว่าลอง Documenta อีกครั้งรับองค์ประกอบตาม ID
และนี่คือ TELL และนี่คือรหัสผ่านนี้มีไว้สำหรับ
เราปิดสิ่งนั้น
นั่นเป็นสิ่งที่ดีจริงๆ
เราได้เพิ่มเซมิโคลอนเพอร์เฟกต์จากนั้นเราพูดว่าการเข้าถึงการแจ้งเตือน
อัฒภาคที่ดีมาก
สมบูรณ์แบบ แต่เรามีคำพูดเดียวนี้และเซมิโคลอนนี้
และสิ่งเหล่านี้มาจากรหัสต้นฉบับ
ดังนั้นสิ่งเหล่านี้จะถูกใช้เพื่อปิดคำสั่งนี้ แต่เดิม
ดังนั้นพวกเขากำลัง hardcoded หรือแทรกโดยรหัสในหน้า
ดังนั้นสิ่งที่เราต้องทำคือทำเหมือนสิ่งที่เราเคยทำกับการฉีด SPL
และเพียงแค่ความคิดเห็นที่นี่เพื่อแสดงความคิดเห็นทุกอย่างที่เกิดขึ้นหลังจากนี้เพื่อที่จะไม่ทำลายรหัสของเรา
ดังนั้นฉันจะคัดลอกแปะนี่ที่นี่อีกครั้ง
และอย่างที่คุณเห็นตอนนี้โค้ดของเราทำงานและเราจัดการเพื่อรันโค้ดจาวาสคริปต์บนเว็บไซต์เป้าหมาย
ตอนนี้คุณสามารถแชร์ลิงก์นี้ด้วยรหัสจาวาสคริปต์ที่คุณต้องการและจะดำเนินการกับบุคคลเป้าหมายในบุคคลที่รันลิงก์นี้
ดังนั้นคุณสามารถไปข้างหน้าและค้นหารหัสหรือจาวาสคริปต์ทุกประเภทหรือใช้เนื้อวัวอย่างที่ฉันจะให้คุณดูในการบรรยายครั้งต่อไป
ดังนั้นข้อความนำกลับบ้านจากการบรรยายครั้งนี้จึงเป็นวิธีที่คุณใช้ประโยชน์จากช่องโหว่ไม่เพียง แต่การเข้าถึงหรือการฉีดของ
Asgill ช่องโหว่ใด
ๆ จะแตกต่างจากเว็บไซต์ไปยังเว็บไซต์ดังนั้นคุณต้องคิดถึงมันเสมอ
วิธีการที่ข้อมูลถูกส่งระหว่างเว็บไซต์และพยายามปรับการใช้ประโยชน์ของคุณไปยังหน้าเว็บนั้น