ผู้บรรยาย: ในการบรรยายครั้งก่อน
เราได้เรียนรู้วิธีใช้ Bettercap
เพื่อค้นหาไคลเอนต์ทั้งหมดในเครือข่ายเดียวกัน
เรียกใช้การโจมตี ARP spoofing เพื่อสกัดกั้นข้อมูล จากนั้นดมข้อมูลเพื่อดูชื่อผู้ใช้ รหัสผ่าน และทุกอย่างที่ส่งผ่านเครือข่าย
.
ในการที่จะทำสิ่งนี้ได้
เราต้องรันคำสั่งต่างๆ มากมาย
อย่างแรกเลยเราต้องทำเน็ต เปิดโพรบ เพื่อเปิดโมดูลโพรบ
เราต้องตั้งค่าสำหรับโมดูล ARPspoof
เปิดใช้งาน จากนั้นจึงเปิดโมดูลการดมกลิ่น
ทุกครั้งที่คุณต้องการทำสิ่งนี้ ทุกครั้งที่คุณต้องการสกัดกั้นข้อมูลและดูบนหน้าจอ
คุณจะต้องทำตามขั้นตอนทั้งหมดที่ฉันได้แสดงให้คุณเห็นในการบรรยายครั้งก่อน
หรือถ้าคุณขี้เกียจเหมือนฉัน คุณสามารถใช้
caplet ทำสิ่งเหล่านั้นโดยอัตโนมัติ ซึ่งฉันอยากจะแสดงให้คุณเห็นในการบรรยายนี้
ดังนั้นฉันหมายถึงอะไรโดย caplet?
โดยพื้นฐานแล้ว caplet เป็นเพียงไฟล์ข้อความที่มีคำสั่งทั้งหมดที่คุณต้องการเรียกใช้
ผมจะปรับขนาดเมนูนี้
ฉันจะเปิดไฟล์ข้อความและจัดระเบียบเล็กน้อยเพื่อให้ง่ายต่อการติดตาม
และฉันจะล้างหน้าต่างนี้ที่นี่
และฉันจะไปที่คำสั่งแรกที่เราต้องเรียกใช้
เพื่อที่จะทำเช่นนี้
เมื่อเลื่อนขึ้นอีกครั้ง สิ่งแรกที่เราทำคือเน็ต
สอบสวนบน
ในไฟล์ข้อความของฉันที่นี่ ฉันจะพิมพ์คำสั่งนี้ตามตัวอักษร
net สอบสวนบน
และอย่างที่เราเห็น สิ่งนี้จะเริ่มเน็ตโดยอัตโนมัติ
โมดูลรีคอน
อีกครั้ง เราเปิดใช้งานโมดูลทั้งสองนี้เพื่อค้นหาไคลเอนต์ที่เชื่อมต่อและค้นหาไคลเอนต์ใหม่
ๆ ที่เชื่อมต่อกับเครือข่ายโดยอัตโนมัติ
สิ่งต่อไปที่เราทำคือแก้ไขการตั้งค่าสำหรับโมดูล
ARPspoof
ดังนั้นเราจึงตั้งค่า ARPspoof ฟูลดูเพล็กซ์เป็นจริง
ฉันจะคัดลอกและวางที่นี่จริงๆ
จากนั้นเราตั้งค่า IP เป้าหมาย
อีกครั้ง ฉันจะคัดลอกและวางที่นี่ และจำไว้ว่าสิ่งนี้สำคัญมาก
คุณต้องแน่ใจว่าคุณเปลี่ยน IP ที่นี่เป็น
IP ของเป้าหมายของคุณตลอดเวลา
และหากคุณกำหนดเป้าหมายคอมพิวเตอร์หลายเครื่อง
คุณสามารถใช้เครื่องหมายจุลภาคและพิมพ์
IP ถัดไปหลังโคม่าได้
ต่อไปเราเปิดโมดูล ARPspoof
อีกครั้ง นี่คือสิ่งที่ฉันจะทำที่นี่
ฉันจะทำอาร์ป หลอก
และสุดท้ายเราก็ทำการดมกลิ่นด้วยการทำตาข่าย สูดอากาศ
อีกครั้ง ฉันจะพิมพ์ตรงนี้ เน็ต สูดอากาศ
นี่เป็นบทสรุปที่ดีของสิ่งที่เราทำในการบรรยายครั้งก่อน
อย่างที่บอก ทุกครั้งที่คุณต้องการสกัดกั้นการเชื่อมต่อ
คุณจะต้องเริ่ม Bettercap และรันคำสั่งเหล่านี้ทั้งหมดด้วยตนเอง
คุณต้องการเริ่มต้นโมดูลโพรบ คุณต้องการเปิดใช้งานฟูลดูเพล็กซ์
ดังนั้นคุณจึงเต็มหรือปลอมแปลงเป้าหมายและเราเตอร์
คุณต้องการกำหนด IP เป้าหมายของคุณ
และคุณต้องการเปิดการปลอมแปลง และเปิดการดมกลิ่น
ดังนั้น เพื่อให้ง่ายขึ้น แทนที่จะต้องพิมพ์ทุกครั้งที่เราต้องการเรียกใช้การโจมตีด้วยการปลอมแปลง
ARP และสกัดกั้นข้อมูล ฉันใส่ข้อมูลทั้งหมดนี้ไว้ในไฟล์ข้อความ
ฉันจะบันทึกไฟล์ข้อความนี้
ฉันจะใส่มันในไดเร็กทอรีรากของฉันและฉันจะเรียกมันว่าการปลอมแปลง
หมวก
ตอนนี้ฉันจะบันทึกสิ่งนี้และฉันสามารถปิดได้เพราะเราทำเสร็จแล้วและเรากลับมาที่นี่ได้
และสิ่งที่ผมจะทำจริงๆ ผมจะออกจากเรื่องนี้
ฉันจะออกจาก Bettercap และล้างหน้าจอ
และถ้าฉันทำ LS เพื่อแสดงรายการไฟล์และไดเร็กทอรีทั้งหมดในไดเร็กทอรีการทำงานปัจจุบัน
เพราะตอนนี้ฉันอยู่ในรูทแล้ว
ถ้าฉันทำ LS คุณจะเห็นว่าเรามีไฟล์ใหม่ชื่อ
spoof หมวก
และเพื่อเป็นการยืนยันว่า ถ้าฉันลงไปที่ตัวจัดการไฟล์ของฉันตรงนี้
คุณจะเห็นว่าเรามีไฟล์ใหม่ อีกครั้งในรูทที่เรียกว่าการปลอมแปลง
หมวก
และสิ่งที่เราต้องทำคือป้อนไฟล์ปลอมนี้ให้กับ Bettercap
ก่อนที่เราจะเริ่มต้น Bettercap
ตอนนี้ เราไม่รู้ว่าต้องทำอย่างไร
ดังนั้นเราจะทำ Bettercap เพื่อดูตัวเลือกทั้งหมดที่เราสามารถตั้งค่าด้วย
Bettercap ได้
และสิ่งที่เราต้องการทำคือใช้ตัวเลือก -caplet ตรงนี้
ดังนั้นเราจะเรียกใช้ Bettercap เหมือนที่เราเคยทำ
ก่อนอื่นเราทำ Bettercap ตามด้วย iface เพื่อระบุอินเทอร์เฟซที่เชื่อมต่อกับเครือข่ายเป้าหมายและในกรณีของฉันนี่คือ
ETH0
จนถึงตอนนี้ก็เหมือนกับที่ฉันเคยทำในการบรรยายครั้งก่อน
ข้อแตกต่างเพียงอย่างเดียวในตอนนี้
คือ เราจะใช้ตัวเลือก -caplet เพื่อระบุไฟล์
caplet ที่ฉันเพิ่งสร้างขึ้น
ดังนั้นฉันจะทำ -caplet ตามด้วยไฟล์ที่ฉันเพิ่งสร้างขึ้น
ซึ่งเรียกว่าการปลอมแปลง หมวกและนั่นแหล่ะ
ก่อนที่ฉันจะกด Enter เพื่อยืนยันกับคุณ
ฉันจะกลับไปที่เครื่อง windows ของฉัน
และฉันจะทํา ARP-a เพื่อแสดงให้คุณเห็น
และอย่างที่คุณเห็นตอนนี้
IP ของเราเตอร์ตรงนี้ มีที่อยู่ MAC นี้
ดังนั้น หลังจากที่ฉันรันสิ่งนี้
มันควรจะเริ่มต้นโมดูลทั้งหมดที่ฉันเพิ่งพิมพ์โดยอัตโนมัติ
และมันควรเรียกใช้การโจมตี ARP spoofing
ดังนั้นที่อยู่ MAC ของเราเตอร์ควรเปลี่ยนเป็นที่อยู่
MAC ของ ETH0 ที่เชื่อมต่อกับ kali ที่นี่
ฉันจะกด Enter และอย่างที่คุณเห็น เรามีข้อผิดพลาดจริง
ๆ และข้อผิดพลาดบอกว่าไม่พบการปลอมแปลง
caplet
ดังนั้นฉันสงสัยว่าฉันสะกดผิดและฉันก็ทำ
อย่างที่คุณเห็น ฉันตั้งชื่อแคปเล็ตว่าไม่หลอก
ดังนั้นฉันจึงทำผิดพลาดมากมายเช่นนี้
ผมจะเปลี่ยนชื่อให้เป็นการปลอมแปลง
แล้วเราจะกลับมาที่นี่
ฉันจะออกและเรียกใช้คำสั่งเดิมอีกครั้งและสมบูรณ์แบบ
อย่างที่คุณเห็น เราไม่มีข้อผิดพลาดเลย
ถ้าฉันช่วย อย่างที่คุณเห็นโดยอัตโนมัติ
เรากำลังดำเนินการหลอกลวงนี้อยู่
เรามีโพรบ การลาดตระเวน และการดมกลิ่นทั้งหมดทำงานทันทีที่เราเรียกใช้
Bettercap
หากคุณจำครั้งแรกที่เรารันมันได้ เรามีเพียงสตรีมที่ทำงานอยู่
และเราต้องทำทุกอย่างด้วยตนเองและตั้งค่าตัวเลือกด้วยตนเอง
นี่เป็นวิธีที่ดีจริงๆ
ตอนนี้ขอยืนยันว่าทุกอย่างทำงานตามที่คาดไว้
ฉันจะไปที่เครื่อง
windows และเราจะทำ ARP-a อีกครั้ง
และสมบูรณ์แบบ อย่างที่คุณเห็น ที่อยู่ MAC ของเราเตอร์ได้เปลี่ยนเป็นที่อยู่
MAC เดียวกันกับเครื่องกาลีและที่อยู่ MAC ของเราเตอร์ดั้งเดิม อันที่ถูกต้องคือสิ่งนี้
นี่หมายความว่าตอนนี้เครื่อง windows
นี้ถูกปลอมแปลงโดยคิดว่าเครื่อง kali เป็นเราเตอร์และเราเตอร์ตอนนี้คิดว่าเครื่อง
kali เป็นเครื่องนี้
สิ่งนี้จะวางกาลีไว้ตรงกลางของการเชื่อมต่อ
และเพื่อยืนยันสิ่งนี้ อย่างรวดเร็วจริงๆ
ฉันอยู่ใน vulnweb แล้ว
นี่คือเว็บไซต์ที่เราทดสอบการเข้าสู่ระบบมาก่อน
ฉันยังเข้าสู่ระบบอยู่จริงๆ
ฉันจะออกจากระบบ เข้าสู่ระบบใหม่อีกครั้ง
และฉันจะทิ้งชื่อผู้ใช้ไว้ให้ผู้ดูแลระบบ
และฉันจะใส่รหัสผ่านอีกครั้ง
หนึ่ง สอง สาม สี่ถึงเก้าศูนย์ เข้าไป
กลับมาสมบูรณ์แบบกันเถอะ
อย่างที่คุณเห็น เราจะไม่สามารถรับสิ่งนี้ได้หากเราไม่ได้อยู่ตรงกลางของการเชื่อมต่อ
การที่เราได้รับข้อมูลทั้งหมดนี้หมายความว่าเราสามารถสกัดกั้นข้อมูลและเห็นทุกอย่างที่ผู้ใช้เป้าหมายส่งหรือรับ
และอีกครั้งเรามีชื่อผู้ใช้และรหัสผ่านที่นี่
อย่างที่ฉันพูดไป สิ่งนี้จะใช้ได้กับ HTTP เท่านั้น
เราจะหารือเกี่ยวกับ HTTPS ในการบรรยายครั้งต่อไป
แต่ในการบรรยายนี้ ฉันแค่อยากจะแสดงให้คุณเห็นวิธีง่ายๆ
ในการเขียนสคริปต์คำสั่งที่คุณมักใช้กับ Bettercap
เพราะในอนาคต เราจะทำหลายอย่างที่ต้องอาศัยเราเป็นคนตรงกลาง
เนื่องจากฉันไม่ต้องการเสียเวลาเปิดใช้งานโมดูลทั้งหมดที่เรากำลังดำเนินการอยู่ที่นี่
อีกครั้ง ถ้าฉันคลิกขวาและเปิดด้วยโปรแกรมแก้ไขข้อความปกติ
สิ่งที่คุณต้องทำก็แค่ใส่คำสั่งของคุณในไฟล์
ตั้งชื่อเฉพาะให้กับไฟล์ จากนั้นเมื่อคุณใช้ Bettercap ทั้งหมดนั้น
ต้องทำเพียงแค่ใช้อาร์กิวเมนต์ caplet ตามด้วยชื่อไฟล์
caplet ของคุณ