การบรรยายครั้งนี้เราจะมาดูกันว่าเราจะได้รับการเชื่อมต่อย้อนกลับจากการแสดงรายสัปดาห์ของเรา
ดังนั้นในขณะนี้เราอัปโหลดทุกสัปดาห์และเรากำลังเชื่อมต่อโดยตรงโดยใช้ Elb
ดังนั้นเมื่อเรากด Enter เราจะทำการเชื่อมต่อโดยตรง
และมันก็เหมือนกับว่าเราเพิ่งจะมีปฏิสัมพันธ์กับสคริปต์ ph ปกติที่อัปโหลดในไดเรกทอรีนั้น
ดังนั้นสิ่งที่เราต้องการทำคือในบางกรณีคุณไม่สามารถเรียกใช้คำสั่งเช่นนี้ได้ตอนนี้ฉันสามารถเรียกใช้คำสั่งอะไรก็ได้ที่ฉันต้องการคำสั่ง Linux ใด
ๆ เรายังเห็นว่าเราสามารถใช้ฟังก์ชัน SH SH
และบายพาสถ้าเราไม่สามารถเรียกใช้คำสั่ง
หากไม่สามารถใช้งานได้หรือถ้าคุณต้องการเพียงการเชื่อมต่อย้อนกลับโดยตรงจริงจากเว็บเซิร์ฟเวอร์เป้าหมายไปยังเครื่องของเราคุณสามารถติดตามสิ่งที่ฉันจะทำในโครงสร้าง
มันมีประโยชน์จริง ๆ
เพราะคุณจะมีการเชื่อมต่อโดยตรงและคุณสามารถเลี่ยงการตรวจสอบความปลอดภัยได้
ดังนั้นเราจะช่วยกันก่อนเพื่อดูตัวเลือกที่เรามีและฟังก์ชั่นที่ฉันต้องการใช้ในวันนี้คือสิ่งที่ตรงกันข้ามในขณะที่มันย้อนกลับเพื่อ
TCAP และโดยพื้นฐานแล้วมันให้เชลล์ TCAP
แก่คุณมาก ดำเนินการโยน PSP มันจะเป็นเชลล์แบบย้อนกลับหรือการเชื่อมต่อแบบย้อนกลับเข้ามาจากเซิร์ฟเวอร์เป้าหมายไปยังคอมพิวเตอร์ของคุณ
และด้วยเหตุนี้มันจึงข้ามไฟร์วอลล์เนื่องจากการเชื่อมต่อออกมาจากเว็บเซิร์ฟเวอร์เหล่านี้ไม่ใช่ไปยังเว็บเซิร์ฟเวอร์
ดังนั้นสิ่งแรกที่เราจะทำก็คือตามปกติเราแค่วิ่งย้อนกลับ TCAP
และฉันจะวางระเบิดบนเวทีเพื่อดูตัวเลือกที่เราสามารถทำได้ด้วยฟังก์ชั่นนี้
และคุณสามารถเห็นวิธีการใช้มันเป็นสิ่งแรกที่คุณต้องระบุชื่อของฟังก์ชั่นตามด้วยประเภทของเชลล์ดังนั้นเราจะปล่อยให้มันเหมือนเดิม
คุณสามารถบอกได้ว่าไม่ต้องเชื่อมต่ออัตโนมัติ แต่เราไม่ต้องการ
เราต้องการให้มันเชื่อมต่อโดยอัตโนมัติจากนั้นคุณสามารถระบุเวกเตอร์และอีกครั้งที่เวกเตอร์มีความสำคัญมากและมันระบุวิธีที่การเชื่อมต่อย้อนกลับจะเกิด
ดังนั้นคุณสามารถใช้ netcat
มันสามารถทำได้ผ่าน netcat ก็สามารถทำได้ผ่านหลาม
มันสามารถทำได้ผ่าน perl ruby
เหล่านี้เป็นภาษาการเขียนโปรแกรมทั้งหมด
ดังนั้นหากการเชื่อมต่อไม่ได้หากเซิร์ฟเวอร์เป้าหมายไม่มีการติดตั้ง netcat หรือหากมีการรักษาความปลอดภัยหรือการอนุญาตที่ป้องกันไม่ให้คุณใช้
netcat คุณสามารถลองรับเชลล์ผ่านไพ ธ อนได้
หากไม่ได้ติดตั้ง Python หรือมีการวัดบางประเภทที่ป้องกัน Python ไม่ให้ติดต่อกลับไปหาคุณคุณสามารถทำได้ผ่าน
Perl
และอีกครั้งถ้า Perl ถูกกำหนดค่าในลักษณะที่ไม่ได้รับอนุญาตให้วางไข่การเชื่อมต่อย้อนกลับคุณสามารถทำได้ผ่าน Ruby
และอีกครั้งคุณสามารถใช้เวกเตอร์ใดก็ได้เหล่านี้จนกระทั่งหนึ่งในนั้นใช้ได้กับคุณ
และเมื่อหนึ่งในพวกเขาทำงานให้คุณมีโอกาสที่คุณจะสามารถหลีกเลี่ยงการวัดความปลอดภัยจำนวนมาก
แน่นอนคุณจะสามารถรันคำสั่ง bash บนเซิร์ฟเวอร์เป้าหมายได้
ดังนั้นหากคุณไม่สามารถรันคำสั่ง bash ได้ตามปกติและหากคุณลองใช้ฟังก์ชั่นเชลล์
SH ที่เราเห็นในวิดีโอก่อนหน้านี้และยังไม่ได้ผลสำหรับคุณคุณควรมาลองใช้วิธีนี้
หากใช้งานได้คุณจะสามารถเรียกใช้คำสั่งเชลล์ใด ๆ ที่คุณต้องการบนเซิร์ฟเวอร์เป้าหมายได้
ลองทำมันดู
ดังนั้นเราจะพิมพ์ TCAP ลับๆลับๆ
เราจะให้เวกเตอร์กับมันและฉันจะต้องการใช้เน็ตแคทแล้วเราจะให้มันขึ้นอยู่กับสิ่งนี้อย่างที่คุณเห็นดังนั้นเราทำอย่างนั้นและเราให้เวกเตอร์นั้นแล้วเราต้องให้
มัน localhost
ของเราดังนั้นที่อยู่ IP ของคอมพิวเตอร์ปัจจุบันของเราตามด้วยพอร์ตที่เราต้องการให้การเชื่อมต่อผ่าน
เพื่อรับที่อยู่ IP
ของคอมพิวเตอร์ของฉันฉันจะทำงานถ้ากำหนดค่าและคุณจะเห็นว่าที่อยู่ IP ของฉันคือ 10 20 14 ถึง 13 ดังนั้นฉันจะปิดนี่
แล้วเราจะส่งต่อไปและฉันจะตั้งพอร์ตเป็น 80 80 ดังนั้นคำสั่งนั้นง่ายมาก
หลังจากเวกเตอร์ ECP แรกซึ่งจะเป็น netcat จากนั้นเราก็ใส่ที่อยู่ IP ปัจจุบันของเราตามด้วยพอร์ต
ดังนั้นเราจึงต้องการการเชื่อมต่อที่จะทำผ่าน
ฉันจะมุ่งหน้าและตอนนี้การเชื่อมต่อที่จัดตั้งขึ้นดังนั้นตอนนี้เราสามารถเรียกใช้คำสั่งใด ๆ ที่เราต้องการและจำไว้ว่าคำสั่งเหล่านี้จะถูกดำเนินการผ่าน netcat
ดังนั้นการเชื่อมต่อกลับมาตอนนี้จากเซิร์ฟเวอร์ถึงเราและตอนนี้เรากำลังสื่อสารกับมันผ่านพอร์ตที่แตกต่างอย่างสิ้นเชิง
มันจะไม่ผ่านเลยจริงๆมันจะผ่านไปได้และมันก็ถูกตัด
ดังนั้นหากมีการรักษาความปลอดภัยบางประเภทที่ไม่อนุญาตให้เราเรียกใช้คำสั่งเป็นรายสัปดาห์เราจะสามารถหลีกเลี่ยงได้
ดังนั้นตอนนี้เราสามารถใช้มัน
เรากำลังจะไปทำ W. D. เช่นและเราต้องเพิ่มอัฒภาคหลังจากนั้น
คุณสามารถเห็นว่าเราอยู่ที่ไหนเราสามารถทำทุกอย่างของฉันเหมือนเราสูญเสียการเชื่อมต่อของฉันดังนั้นฉันจะทำมันกลับ
ดังนั้นเราทำได้อีกครั้ง
ใคร.
เราสามารถทำคำสั่งใด ๆ ที่เราต้องการได้
ทีนี้ถ้ามันไม่ได้ผลสำหรับคุณคุณสามารถลองใช้เวกเตอร์อื่นได้
คุณสามารถลองใช้ไพ ธ อนได้
คุณสามารถลอง Prawle หลังจากแต่ละเวกเตอร์เหล่านี้พยายามที่จะดูว่าฉันเป็นใครและเห็นการอนุญาตปัจจุบันหรือผู้ใช้ปัจจุบันที่คุณถูกไอออนไนซ์เพราะคุณอาจเป็น
Arayan ภายใต้ผู้ใช้อื่น
สิ่งหนึ่งที่ต้องจำไว้ที่นี่คือ IP ของคุณเพราะการเชื่อมต่อเป็นการเชื่อมต่อแบบย้อนกลับ
ดังนั้นจึงกลับมาจากเว็บเซิร์ฟเวอร์เป้าหมายไปยังคอมพิวเตอร์ของคุณ
ดังนั้นในขณะนี้ฉันใช้ IP ส่วนตัวภายในเครือข่ายเคาน์ตีของฉัน
แต่ใช้งานได้เนื่องจากเว็บไซต์อยู่ในเครือข่ายเดียวกัน
หากฉันทำสิ่งนี้กับเว็บไซต์จริงสิ่งนี้จะไม่ทำงานเพราะ IP
ส่วนตัวของฉันไม่สามารถเข้าถึงได้แบบสาธารณะเพราะซ่อนอยู่หลังเราเตอร์
ดังนั้นหากคุณต้องการรับการเชื่อมต่อหากคุณได้รับการเชื่อมต่อย้อนกลับจากเว็บเซิร์ฟเวอร์จริงและหากคุณไม่ได้อยู่ในเครือข่ายเดียวกับเว็บเซิร์ฟเวอร์นั้นคุณต้องตั้งค่าเครื่อง Cali ของคุณเป็นโฮสต์
DMZ หรือคุณต้องเปิด
การส่งต่อ IP เพื่อเปิดใช้งานคนจนที่พอร์ตที่คุณใช้อยู่ที่นี่
ดังนั้น 88 ในกรณีนี้ที่จะส่งต่อไปยัง IP ส่วนตัวของคุณคุณสามารถทำทั้งสองอย่างจากแผงควบคุมของเราเตอร์ของคุณเราเตอร์ของคุณมักจะอยู่ที่
IP แรก
IP ของฉันตอนนี้คือแดน 20:14 และ 2:13
โดยทั่วไปเราเตอร์จะอยู่ที่ IP แรกดังนั้นจึงจะเป็น IP ดังนั้นเขาจึงสามารถเข้าถึงได้ผ่านเบราว์เซอร์
ค้นหาตัวเลือกที่เรียกว่า DMZ และกล่าวว่า Callimachi ในโฮสต์ DMZ อีกตัวเลือกหนึ่งคือไปที่ Port
forwarding จะส่งต่อพอร์ต 80 80 ไปยัง IP ของ Callimachi
และให้แน่ใจว่า IP Kalli นั้นเชื่อมต่อกับเครือข่ายจริงของคุณ และมันไม่ได้ตั้งค่าเป็นเครือข่ายเช่นนี้
ดังนั้นให้แน่ใจว่าคุณมีการ์ดไร้สายเชื่อมต่อกับเครือข่ายในบ้านของคุณและจากนั้นคุณจะมี IP จริงในเครือข่ายของคุณแทน
IP เสมือนส่วนตัวเช่นที่เรามีที่นี่