และการบรรยายครั้งนี้ฉันต้องการที่จะครอบคลุมกรณีที่ฉันต้องเผชิญในเว็บไซต์ที่ฉันทำการทดสอบการเจาะ
ดังนั้นก่อนอื่นให้ฉันเรียกใช้และใช้ประโยชน์จากสิ่งที่ฉันได้เห็นแล้วเราจะเรียกใช้คำสั่งนี้ซึ่งจะเลือกชื่อตารางจากตารางโครงสร้างข้อมูล
ดังนั้นควรแสดงรายการตารางทั้งหมดที่มีอยู่ในหน้าของเรา
และฉันมีระบบความปลอดภัยต่ำเกินไปในขณะนี้ดังนั้นฉันจะไปวางที่นี่
ลบรายการพิเศษนี้แล้วกด Enter ตามที่คุณเห็นว่ามันถูกใช้ประโยชน์และมันแสดงชื่อตารางที่นี่แทนหมายเลขหนึ่ง
ดังนั้นเราจะเห็นชื่อตารางทั้งหมดที่มีอยู่ในฐานข้อมูลปัจจุบันนี้
ตอนนี้กรณีที่ฉันต้องการครอบคลุมคือเมื่อคุณเรียกใช้คำสั่งจริงเพื่อให้เว็บไซต์มีความเสี่ยง
และเมื่อคุณเรียกใช้คำสั่งคุณจะเห็นผลลัพธ์ได้ครั้งละหนึ่งรายการเท่านั้นและนั่นเป็นเพราะหน้าเว็บนั้นได้รับการตั้งโปรแกรมเพื่อให้แสดงผลลัพธ์ได้ครั้งละหนึ่งรายการ
ในการทำเช่นนี้เราจะต้องแก้ไขรหัสสำหรับระดับความปลอดภัยต่ำสำหรับ DPW ฉันจะทำตอนนี้แล้วเราจะกลับมาหาประโยชน์
จริงๆแล้วฉันแค่จะแก้ไขรหัสสำหรับ DVD-Video
นี่ไม่ใช่ส่วนหนึ่งของการเอารัดเอาเปรียบ
นี่เป็นเพียงการทำให้การใช้ประโยชน์นี้เป็นเรื่องยุ่งยาก
ดังนั้นฉันจึงพลาด Meta ที่ลอยได้ในขณะนี้และฉันจะเปิดระดับความปลอดภัยต่ำของไฟล์ SQL Injection
ดังนั้นฉันจะใช้ sudo เพราะไฟล์มีสิทธิ์ใช้งานรูทและฉันจะใช้ Nonno
เป็นโปรแกรมแก้ไขข้อความ
ดังนั้นนี่คือโปรแกรมที่ฉันจะใช้เพื่อแก้ไขไฟล์และไฟล์จะถูกเก็บไว้ใน var w w w w
o o ช่องโหว่เป็นแหล่งฉีดสกิล
ดังนั้นอีกครั้งฉันจะต้องผ่านเรื่องนี้มาและดูสิ่งที่เรากำลังทำคือเรากำลังบอกว่าเรากำลังพูดว่า sudo
เพื่อเรียกใช้ไฟล์ด้วยสิทธิ์พิเศษ
ตอนนี้โปรแกรมที่เราจะเปิดไฟล์ด้วยคืออะไร
จากนั้นไฟล์ดังกล่าวจะถูกจัดเก็บในความสามารถของ WDW I Woolner ที่สามารถอ่านได้ของ Varda ในฐานะ Kulai เป็นแหล่งของค่า ph
ฉันจะกด Enter และขอรหัสผ่านผู้ดูแลระบบของฉันตอนนี้รหัสผ่านรูทเป็นผู้ดูแล
เหมือนชื่อผู้ใช้
เรามีแหล่งที่มาสำหรับไฟล์นี้
ดังนั้นฉันจะแก้ไขที่นี่จริง ๆ แล้วฉันจะแก้ไขให้คุณ
ดังนั้นสิ่งที่วงนี้มันวนลูปผ่านตัวละครทั้งหมดบันทึกทั้งหมดที่คำสั่งนี้ได้รับที่นี่
จากนั้นจะแสดงบนหน้าจอ
ดังนั้นสิ่งที่เราต้องการคือเราต้องการแก้ไขเพื่อแสดงเฉพาะคำของผลลัพธ์แรก
ดังนั้นฉันจะแสดงความคิดเห็นบรรทัดนี้สองต่อไปทับความคิดเห็นอื่น ๆ
ดังนั้นโดยทั่วไปบรรทัดนี้จะถูกละเว้นและฉันจะแสดงความคิดเห็นบรรทัดนี้เพราะมันปิดวงขณะ
ดังนั้นบรรทัดนี้จะถูกละเว้นเช่นกัน
ตอนนี้คุณต้องกังวลอย่างแท้จริงเกี่ยวกับความหมายของสิ่งนี้หากคุณไม่ใช่โปรแกรมเมอร์
มันไม่สำคัญเลยที่จะเข้ามาในบรรทัดเหล่านี้และเราจะเห็นสิ่งที่เกิดขึ้นที่ไซต์ลูกค้าเพราะสิ่งที่เราสนใจในการบรรยายนี้ไม่ใช่การเขียนโปรแกรมที่เราสนใจในการทดสอบการเจาะระบบ
ดังนั้นฉันจะกดควบคุม X เพื่อบันทึกสิ่งนี้
ฉันจะกด Y และป้อนแล้วมันจะออกและบันทึกไฟล์
ดังนั้นเรากลับมาที่นี่และฉันจะเรียกใช้คำสั่งเดียวกันทั้งหมดดังนั้นฉันจะไม่แก้ไขมัน
ดังนั้นฉันยังคงบอกว่าสหภาพเลือกชื่อตารางจากสคีมาข้อมูลอื่น ๆ
จริง ๆ แล้วฉันจะรีเฟรชหน้า
และอย่างที่คุณเห็นตอนนี้มันไม่ได้ผลจริง
ๆ หรือมันใช้งานได้ แต่มันแสดงให้เราเห็นเพียงครั้งแรกที่มีการเลือกระเบียนแรกซึ่งเป็นชาวอเมริกันดังนั้นนี่จึงไม่มีประโยชน์แม้แต่น้อย
ดังนั้นสิ่งแรกที่ฉันจะทำก็คือการนำระเบียนมาให้เราเพราะผู้ดูแลระบบมี ID
อันดับหนึ่ง
ดังนั้นสิ่งที่เรากำลังจะทำตอนนี้คือเราแค่ให้ ID
ที่ไม่ถูกต้องกับมันดังนั้นฉันจะให้ A ลบ
และอย่างที่คุณเห็นตอนนี้คำสั่งใช้งานได้แล้วเราจะได้รับตารางที่มีอยู่ในตาราง schema
ของข้อมูล
เราไม่ได้รับรายการทั้งหมดของตาราง
และนี่เป็นเพราะหน้าเว็บได้รับการตั้งโปรแกรมด้วยวิธีที่จะแสดงผลลัพธ์เดียว
และสิ่งนี้เกิดขึ้นกับฉันบ่อยครั้งมากเมื่อฉันทำการทดสอบการเจาะ
ดังนั้นโปรดจำไว้ว่าเราสามารถเรียกใช้คำสั่งทั้งหมดที่เราต้องการบนเทปบนเซิร์ฟเวอร์เพื่อให้เราสามารถแก้ไขคำแถลงทักษะของเราเพื่อย้ำกับบันทึกทั้งหมดและแสดงเนื้อหา
ดังนั้นสิ่งที่เราจะทำคือเราจะรู้ได้อย่างชัดเจนว่าสามารถใช้คำสั่งคำสั่งเพื่อแสดงเฉพาะตารางฐานข้อมูลภายในฐานข้อมูลปัจจุบันของคุณ
แต่ในตอนนี้ฉันต้องการแสดงให้คุณเห็นว่ามันจะวนซ้ำอย่างไร โต๊ะ.
ดังนั้นสิ่งที่เราจะทำแทนการใช้คำหลัก จำกัด เพื่อระบุว่าเราต้องการที่จะแสดงบันทึกใด
ด้วยคำสั่งปัจจุบันด้วยวิธีนี้เราจะสามารถทำซ้ำมากกว่าหนึ่งระเบียนและแสดงทั้งหมด
ดังนั้นคำสั่งจะถูกรวมเข้าด้วยกันเลือกชื่อตารางจากสคีมาข้อมูลหรือตารางและเราจะบอกว่าฉันต้องการ จำกัด คำหลัก
จำกัด ใช้สองค่า
ค่าแรกคือที่ตั้งของบันทึกที่เราต้องการเริ่มแสดงบันทึก
ดังนั้นที่เราต้องการเริ่มแสดงบันทึกดังนั้นฉันต้องการเริ่มแสดงบันทึกจากบันทึกแรก
ดังนั้นฉันจะใส่ศูนย์เพราะหมายเลขระเบียนเริ่มต้นที่ 0
และค่าที่สองที่คำหลัก จำกัด ใช้คือจำนวนระเบียนที่เราต้องการแสดงบนหน้าจอเริ่มต้นที่ค่าที่เราระบุไว้ที่นี่
ตอนนี้เรารู้ว่าหน้านี้ตรงนี้สามารถแสดงทีละหนึ่งระเบียนเท่านั้น
ดังนั้นค่าที่สองของคำหลักขีด จำกัด สามารถเป็นได้เพียงหนึ่งคำเท่านั้น
ในกรณีนี้.
โดยพื้นฐานแล้วสิ่งที่เรากำลังพูดคือเราต้องการเลือกชื่อตารางจากตารางสคีมาข้อมูล
ฉันแค่ต้องการที่จะแสดงหนึ่งบันทึกเริ่มต้นจากบันทึก 0
ดังนั้นถ้าฉันคัดลอกแล้ววางที่นี่คุณจะเห็นว่าฉันจะได้รับตารางแรกตอนนี้และถ้าฉันต้องการไปที่ตารางที่สองสิ่งที่ฉันต้องทำคือแก้ไขนี่ ที่นี่หมายความว่าฉันต้องการเริ่มต้นที่บันทึก 0
ดังนั้นถ้าฉันต้องการเริ่มต้นที่ระเบียน 1 ฉันจะใส่หนึ่งแล้วจากนั้นฉันสามารถคัดลอกและวางมันที่นี่อีกครั้ง
อย่างที่คุณเห็นเราได้โต๊ะถัดไป
ตอนนี้ถ้าฉันต้องการตารางหลังจากนี้ทั้งหมดที่ฉันต้องทำคือการแก้ไขและตั้งเป็น 2
และนั่นหมายความว่าฉันต้องการเริ่มเล่นจากบันทึกเป็นและฉันต้องการเพียงเริ่มแสดงหนึ่งระเบียน
ถ้าฉันกด Enter อีกครั้งคุณจะเห็นว่าฉันได้รับตารางต่อไป
ฉันสามารถทำเช่นนี้เพื่อย้ำมากกว่าบันทึกทั้งหมดด้วยตนเอง
ตอนนี้เรายังสามารถปรับปรุงคำสั่งโดยใช้เวิร์กโหลด
ดังนั้นก่อนถึงขีด จำกัด เราสามารถพูดได้ว่าฉันต้องการเลือกชื่อตารางจากตาราง schema ของข้อมูลที่ schema
ของตารางเท่ากับ DV w a
ทีนี้ถ้าเราวางสิ่งนี้ลงตรงนี้คุณจะเห็นว่าสิ่งนี้ได้แสดงให้ฉันเห็นผู้ใช้และฉันสามารถวนซ้ำในตารางได้โดยการเปลี่ยนหมายเลขที่นี่
ฉันสามารถตั้งค่านี้เป็น 0 เพื่อแสดงบันทึกแรก
และอย่างที่คุณเห็นตารางแรกหรือบันทึกแรกคือสมุดเยี่ยมและนั่นคือมัน
ดังนั้นขอให้มีจดหมายที่ดีฉบับย่อแสดงวิธีหลีกเลี่ยงปัญหานี้
หากคุณพบเจอมันในหน้าที่จะแสดงเพียงค่าเดียวหรือระเบียนเดียวสำหรับคุณในแต่ละครั้ง