ผู้สอน: ในการบรรยายครั้งก่อน
เราได้เรียนรู้วิธีใช้ Bettercap
เพื่อทำสิ่งดีๆ มากมาย
แต่ทุกสิ่งที่เราทำ เราทำผ่านข้อความหรืออินเทอร์เฟซเทอร์มินัล
นอกจากนี้ยังมีเว็บอินเตอร์เฟสหรือส่วนต่อประสานกราฟิกสำหรับ
Bettercap ที่เราสามารถใช้ทำทุกอย่างที่ฉันแสดงให้คุณเห็น
เหตุผลที่ฉันเริ่มต้นด้วยส่วนต่อประสานข้อความ
เพราะก่อนอื่น ฉันชอบใช้มันมากกว่า
และฉันใช้สิ่งนั้นแทนส่วนต่อประสานกราฟิกตลอดเวลา
ฉันคิดว่ามันเร็วกว่า คุณสามารถใช้มันเพื่อให้บรรลุเป้าหมาย
และเริ่มการโจมตีเร็วขึ้นมาก
นอกจากนี้ยังต้องการทรัพยากรน้อยลงและโมดูลน้อยลง ดังนั้นจึงมีโอกาสน้อยที่จะล้มเหลวและมีบั๊กน้อยลง
ไม่เพียงเท่านั้น
แต่จากการเรียนรู้วิธีการใช้ส่วนต่อประสานข้อความ
ฉันยังแสดงให้คุณเห็นถึงวิธีการแก้ไขแคปเล็ทและสคริปต์ที่จัดเก็บด้วยตนเอง และวิธีใช้งานอย่างถูกต้องโดยไม่ต้องใช้ปลั๊กอินเพิ่มเติม ซึ่งก็คือปลั๊กอิน
ที่รันเว็บอินเตอร์เฟส
อย่างที่กล่าวไปแล้ว
บางคนยังคงคิดว่าอินเทอร์เฟซของเว็บนั้นใช้งานง่ายกว่า
และนั่นคือเหตุผลที่ฉันจะพูดถึงมันในการบรรยายนี้
ดังนั้นฉันจะเริ่ม Bettercap ด้วยการพิมพ์ Bettercap
และฉันจะทำ -iface เพื่อเลือกอินเทอร์เฟซของฉันซึ่งเป็น
eth0
และฉันจะไม่ระบุแคปเล็ตในครั้งนี้เพราะฉันแค่ต้องการเริ่ม
Bettercap บนอินเทอร์เฟซที่เชื่อมต่อกับเครือข่ายเป้าหมาย
ดังนั้นเราจะกด
Enter และจะไม่มีปัญหาตามปกติ
ตอนนี้ หากคุณกำลังใช้อิมเมจ Kali แบบกำหนดเองที่ฉันทำขึ้นสำหรับหลักสูตรนี้
คุณสามารถเริ่มต้นเว็บอินเทอร์เฟซได้โดยพิมพ์
http-ui
แต่ถ้าคุณใช้ Kali เวอร์ชันดั้งเดิมหรือถ้าคุณใช้
Bettercap กับเวอร์ชันอื่น คุณจะต้องติดตั้งเว็บอินเทอร์เฟซ ดังนั้นคุณจะต้องทำ
ui ให้อัปเดตเพื่อติดตั้ง จากนั้นเมื่อติดตั้งแล้ว
ก็ทำได้ง่ายๆ ที่ http-ui
อย่างที่ฉันพูดเพราะฉันใช้
Kali แบบกำหนดเองล่าสุดที่สร้างขึ้นสำหรับหลักสูตรนี้ ฉันจึงเรียกใช้ได้โดยพิมพ์
http-ui โดยไม่ต้องติดตั้งอะไรเลย
และถ้าฉันกด Enter คุณจะเห็นว่ามันทำงานโดยไม่มีปัญหากับ
URL นี้
ฉันจะคัดลอกสิ่งนี้ และเรากำลังจะไป และเปิดมันในเว็บเบราว์เซอร์ของฉัน
และสมบูรณ์แบบ
อย่างที่คุณเห็น เราได้รับหน้าเข้าสู่ระบบสำหรับอินเทอร์เฟซทางเว็บ ดังนั้นชื่อผู้ใช้เริ่มต้นคือผู้ใช้และรหัสผ่านเริ่มต้นจะถูกส่งผ่าน
ฉันจะคลิกเข้าสู่ระบบเพื่อเข้าสู่ระบบ
และอย่างที่คุณเห็น
เรามีอินเทอร์เฟซที่เรียบง่ายและใช้งานง่าย
ไม่มีคำสั่งที่เราต้องรันอีกต่อไป แม้ว่าเราจะสามารถเรียกใช้คำสั่งที่นี่ผ่านบรรทัดคำสั่งได้
ที่นี่ เรามีบันทึกเหตุการณ์
ดังนั้นสิ่งนี้จึงคล้ายกับสิ่งที่คุณเห็นในเทอร์มินัล
แต่อยู่ในอินเทอร์เฟซที่ดีกว่ามาก
คุณสามารถใช้แถบค้นหาที่นี่เพื่อกรอง
หากคุณกำลังมองหาบันทึกเฉพาะหรือเหตุการณ์เฉพาะ
และคุณสามารถคลิกประเภทกิจกรรมใดก็ได้เพื่อปิดเสียง
ดังนั้นคุณจะไม่เห็นกิจกรรมนั้นบนหน้าจอ
ทั้งหมดนี้เกิดขึ้นที่นี่ ในเมนูกิจกรรม
หน้าที่มีประโยชน์ถัดไปจะเป็นหน้า Landing Page ที่นี่ ซึ่งจะแสดงอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่าย
ดังนั้นจึงคล้ายกับเมื่อเราเคยทำเน็ต
แสดง.
อย่างที่คุณเห็นตอนนี้ เรามีเราเตอร์เท่านั้น
ซึ่งก็คือ 10 0. 2. 1 และคอมพิวเตอร์ปัจจุบันของฉัน
ซึ่งก็คือ 10 0. 2. 15 นี่คือกาลี
อย่างที่คุณทราบ ก่อนที่เราจะเริ่มต้นเน็ต
รีคอนและเน็ต โพรบเพื่อค้นหาอุปกรณ์ทั้งหมดในเครือข่ายเดียวกัน
ดังนั้นเมื่ออยู่ที่นี่ แทนที่จะเขียนคำสั่ง สิ่งที่คุณต้องทำคือคลิกที่ปุ่มเล่นนี้เพื่อเริ่มเน็ต
โพรบและคลิกที่ปุ่มเล่นนี้เพื่อเริ่มเน็ต
อีกครั้ง คุณจะได้รับการแจ้งเตือนที่ดีที่นี่
และอย่างที่คุณเห็น
เราจัดการเพื่อค้นหาอุปกรณ์ที่เชื่อมต่อทั้งหมด
คุณยังสามารถดูได้ และที่นี่เรามีแท็กที่ดีที่จะบอกเราว่านี่คือเกตเวย์
และแท็กที่ดีที่บอกเราว่านี่คือคอมพิวเตอร์ของเรา และอุปกรณ์ที่เราค้นพบคืออุปกรณ์ทั้งสองนี้
และคุณจะเห็นได้ว่านี่คือ อุปกรณ์ MS Edge ของฉัน ซึ่งเป็นเครื่อง windows ที่เราตั้งเป้ามาโดยตลอด
อีกครั้ง เนื่องจากเป็นเว็บอินเตอร์เฟสที่เรียบง่ายมาก
คุณจึงไม่ต้องพิมพ์อะไรเลย
คุณสามารถคลิกที่ลูกศรเล็กๆ ข้างเครื่องข้างเครื่อง
ข้าง IP คุณสามารถสแกนเครื่องนี้เพื่อหาพอร์ตหรือเพิ่มลงในเครื่องของคุณ เป้าหมายการปลอมแปลง
ดังนั้นคุณไม่ต้องตั้งค่า arp หลอก. กำหนดเป้าหมายไปยัง IP นี้ ทั้งหมดที่พวกเขาต้องทำคือคลิกที่นี่อย่างแท้จริง
และมันจะถูกเพิ่มไปยังการปลอมแปลง ARP โดยอัตโนมัติ
ไม่เพียงแค่นั้น
แต่เราจะเห็นหน้าต่างเล็กๆ ที่สวยงามในนี้เพื่อกำหนดค่าการปลอมแปลง
ARP ของเรา และจำไว้ว่าเราเคยตั้งค่าตัวเลือกนี้เป็นจริง
เป็นฟูลดูเพล็กซ์ ดังนั้นทั้งหมดที่ฉันต้องทำตอนนี้คือคลิกที่นี่เพื่อตรวจสอบ
และเพื่อเริ่มการปลอมแปลงนี้ ทั้งหมดที่ฉันต้องทำคือคลิกที่เริ่มการปลอมแปลงและเสร็จสิ้น
ตอนนี้เราควรที่จะปลอมแปลงเป้าหมาย
อย่างที่คุณเห็น
เรายังเห็นไอคอนที่สวยงามอยู่ข้าง IP นี้ เพื่อบอกเราว่าขณะนี้เรากำลังปลอมแปลง
IP นี้ โดยบอกว่าเราคือเกตเวย์
ตอนนี้ถ้าฉันไปที่เป้าหมายและทำ arp -a คุณจะเห็นว่าที่อยู่
Mac ของเราเตอร์เปลี่ยนเป็นที่อยู่ Mac ของเครื่อง
Kali ซึ่งเป็นที่อยู่นี้
นั่นหมายความว่าเรากำลังปลอมแปลงอุปกรณ์นี้อย่างถูกต้อง
โดยบอกว่าเราเป็นเราเตอร์ และเราก็กลายเป็นคนที่อยู่ตรงกลางได้
ตอนนี้ฉันได้แสดงให้คุณเห็นถึงวิธีการทำทั้งหมดนี้อย่างละเอียดแล้ว
ดังนั้นหากคุณจำสิ่งนี้ไม่ได้ หรือหากรู้สึกแปลกๆ โปรดกลับไปแก้ไขการบรรยายที่ฉันพูดถึงสิ่งเหล่านี้
ตอนนี้ ฉันยังแสดงให้คุณเห็นถึงวิธีเลี่ยงผ่าน
HTTPS และข้าม HSTS บางส่วนโดยใช้แคปเล็ต
อีกครั้ง เรามีเมนูดีๆ สำหรับแคปเล็ท
และอย่างที่คุณเห็น เรามีแคปเล็ททั้งหมดที่มีอยู่ใน
Bettercap และสิ่งที่คุณต้องทำก็แค่คลิกที่แคปเล็ทที่คุณต้องการเรียกใช้ และในกรณีของฉัน
มันคือแคปเล็ท hstshijack
นอกจากนี้ หากคุณจำได้ว่า เมื่อเราแก้ไข caplet
นี้ เราเคยต้องเปิดตำแหน่งที่ติดตั้ง
caplets แล้วเปิด caplet
ในโปรแกรมแก้ไขข้อความ จากนั้นจึงแก้ไขตัวเลือก
ในที่นี้ คุณสามารถแก้ไขตัวเลือกใดก็ได้ที่คุณต้องการภายในเมนูนี้
คลิกที่ไอคอนดิสก์ที่นี่เพื่อบันทึก จากนั้นคลิกที่ play เพื่อเรียกใช้
caplet นี้
และอย่างที่คุณเห็น
คุณได้รับการแจ้งเตือนที่ดีที่บอกคุณว่าทุกอย่างได้ดำเนินการตามที่คาดไว้ และตอนนี้เราสามารถดำเนินการทดสอบได้
ดังนั้นหากฉันไปที่นี่และเพียงแค่ล้างข้อมูลการท่องเว็บตามปกติ
แล้วถ้าฉันไปที่หน้า HTTPS ปกติ เช่น
stackoverflow com คุณจะเห็นว่าสิ่งนี้จะโหลดผ่าน
HTTP เพื่อให้เราสามารถเข้าสู่ระบบและเราควรจะสามารถรับชื่อผู้ใช้และรหัสผ่านได้ดังที่ฉันแสดงให้คุณเห็นก่อนหน้านี้
และเราสามารถทดสอบการบายพาส HSTS บางส่วนได้ ดังนั้นถ้าฉันไปที่
Google คือและค้นหา
Facebook คลิกที่ผลลัพธ์แรกและสมบูรณ์แบบ
อย่างที่คุณเห็น มันกำลังโหลดผ่าน HTTP ปกติที่นี่อีกครั้ง
ดังนั้นหากฉันเข้าสู่ระบบ ข้อมูลจะถูกดักฟังโดยผู้ดมกลิ่นของฉัน
อย่างที่คุณเห็น มันง่ายมากที่จะแก้ไข caplets และเรียกใช้มันผ่านเว็บอินเตอร์เฟสนี้
คุณยังสามารถเรียกใช้ปลั๊กอินอื่นๆ
ทั้งหมดผ่านเมนูขั้นสูงได้ที่นี่
ตัวอย่างเช่น ถ้าคุณต้องการเริ่มดมกลิ่น สิ่งที่คุณต้องทำคือเลื่อนลงมาที่นี่
มองหานักดมกลิ่น และเรามีมันที่นี่ เน็ต
ดมกลิ่น
ถ้าฉันคลิกที่นั้น อย่างที่คุณเห็นด้านบน มันไม่ทำงาน
และที่นี่ แทนที่จะรันคำสั่ง สิ่งที่คุณต้องทำคือเพียงคลิกบนคำสั่งที่คุณต้องการเรียกใช้
ไม่เพียงแค่นั้น
แต่ถ้าคุณต้องการแก้ไขตัวเลือกใด ๆ อีกครั้ง
สิ่งที่คุณต้องทำคือเพียงพิมพ์สิ่งที่คุณต้องการแก้ไขในที่นี่ คลิกที่บันทึกในที่นี่
แล้วเรียกใช้คำสั่งที่คุณต้องการเรียกใช้
.
ดังนั้น ถ้าฉันต้องการเริ่มดมกลิ่นตอนนี้
ทั้งหมดที่ฉันต้องทำก็คือคลิกบนเน็ต ดมกลิ่นและนี่จะเริ่มดมกลิ่นสำหรับฉัน
ตอนนี้ ผู้ดมกลิ่นรวมกับเหตุการณ์ดีๆ
ที่เราเข้าไปได้ ทำให้กรองข้อมูลที่เราจับได้ง่ายขึ้น
แต่ก็ยังไม่ใช่วิธีที่ดีที่สุดในการกรองข้อมูลที่จับได้
ฉันจะอธิบายวิธีการดมข้อมูลอย่างถูกต้องและกรองข้อมูลโดยใช้
Wireshark ซึ่งเป็นเครื่องมือที่ดีที่สุดสำหรับการดมกลิ่นและกรองข้อมูล
แต่อีกครั้ง
เว็บอินเทอร์เฟซตรงนี้ให้วิธีการโต้ตอบและใช้งาน
Bettercap ที่ดีกว่า
ตอนนี้ ฉันไม่ได้แสดงให้คุณเห็นถึงวิธีใช้
WiFi, BLE, HID และเมนูตำแหน่ง เพราะจริงๆ แล้วเราไม่ได้ใช้โมดูลเหล่านี้มาก่อน
ฉันเลยอยากจะเน้นที่การแสดงให้คุณเห็นถึงวิธีการทำทุกอย่างที่เราเคยทำ
เคยทำมาแล้วโดยใช้อินเทอร์เฟซนี้
อย่างที่ฉันบอกไป มันใช้งานง่ายกว่า ฉันเห็นด้วย
แต่เมื่อคุณคุ้นเคยกับอินเทอร์เฟซเทอร์มินัลแล้ว
มันจะง่ายเหมือนอันนี้
สำหรับฉัน มีระเบียบมากกว่า
สามารถใช้เพื่อให้บรรลุเป้าหมายได้เร็วกว่ามาก
ใช้ทรัพยากรน้อยลงและเร็วขึ้น นั่นเป็นเหตุผลที่ฉันชอบใช้ผ่านอินเทอร์เฟซเว็บ
และถ้าไม่ใช่เพื่อแสดงวิธีใช้เว็บอินเทอร์เฟซ
ฉันจะไม่ติดตั้งเลย
แต่สุดท้ายแล้ว ฉันต้องการแสดงให้คุณเห็นทั้งสองตัวเลือก
และแน่นอนว่าคุณสามารถใช้อะไรก็ได้ที่ง่ายกว่าสำหรับคุณ