ผู้สอน: โปรแกรมที่สองที่เราจะใช้สำหรับการทำแผนที่เครือข่ายคือ
Nmap
ในการบรรยายครั้งก่อน เราใช้ Netdiscover และเราได้เห็นแล้วว่าการค้นหาอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายของเราอย่างรวดเร็ว
ดูที่อยู่ MAC ของพวกเขา และอาจได้รับผู้ขายนั้นดีเพียงใด
Nmap นำการสแกนไปสู่ระดับใหม่ทั้งหมด
อาจช้ากว่า Netdiscover เล็กน้อย แต่จะแสดงข้อมูลเพิ่มเติมเกี่ยวกับเป้าหมายให้คุณเห็น
ดังนั้น คุณจะสามารถเห็นพอร์ตที่เปิดอยู่
คุณจะสามารถเห็นโปรแกรมที่ทำงานอยู่หรือบริการที่ทำงานอยู่บนพอร์ตที่เปิดอยู่เหล่านี้
คุณจะสามารถระบุชื่อคอมพิวเตอร์ ระบบปฏิบัติการที่ทำงานบนคอมพิวเตอร์เครื่องนั้นได้
หากคุณอยู่ในเครือข่าย
คุณจะสามารถค้นพบไคลเอนต์ที่เชื่อมต่อทั้งหมด
คุณจะสามารถเลี่ยงการรักษาความปลอดภัย ข้ามไฟร์วอลล์
และอื่นๆ อีกมากมาย
Nmap เป็นเครื่องมือขนาดใหญ่จริงๆ และมีหนังสือและหลักสูตรที่สมบูรณ์ที่ทำขึ้นเพื่อสอนและ
Nmap เท่านั้น
หนังสือ Nmap จะน่าอ่านมากเมื่อคุณเรียนจบหลักสูตรนี้
เนื่องจากเครื่องมือนี้มีขนาดใหญ่มาก
เราจึงไม่สามารถครอบคลุมการใช้งานทั้งหมดได้ แต่ในการบรรยายนี้ ฉันจะแสดงให้คุณเห็นถึงพื้นฐานของเครื่องมือนี้ วิธีใช้งานเพื่อค้นหาไคลเอนต์ที่เชื่อมต่อทั้งหมด
และดูข้อมูลที่เป็นประโยชน์เกี่ยวกับพวกเขา
และเราจะใช้มันมากขึ้นเมื่อเราไปถึงส่วนการเข้าถึง
เราจะใช้ใน Zenmap ซึ่งเป็นส่วนต่อประสานกราฟิกกับผู้ใช้ของ
Nmap
เพื่อเรียกใช้ในเทอร์มินัล คุณเพียงแค่พิมพ์ Zenmap
หรือค้นหาได้จากเมนูแอปพลิเคชันของคุณ
ตอนนี้ อย่างที่คุณเห็น มันมีอินเทอร์เฟซที่ง่ายมาก
สิ่งแรกที่เราเห็นคือช่องป้อนเป้าหมาย
ที่นี่ คุณสามารถวางเป้าหมายของคุณได้
คุณสามารถสแกน IP ใด ๆ ที่คุณสามารถเข้าถึงได้ ไม่ว่าจะเป็นคอมพิวเตอร์ส่วนบุคคล
ไม่ว่าจะเป็นเซิร์ฟเวอร์ ไม่ว่าจะเป็น IP สำหรับเว็บเซิร์ฟเวอร์สำหรับเว็บไซต์
ตัวอย่างเช่น คุณต้องการค้นหาพอร์ตที่เปิดอยู่ทั้งหมดและบริการที่ทำงานอยู่ทั้งหมด เกี่ยวกับมัน
หรือเช่นเดียวกับที่เรากำลังจะทำในตอนนี้
เราสามารถใส่ช่วงที่คล้ายกับที่เราทำกับ Netdiscover
แล้วมันจะสแกนช่วงทั้งหมด ค้นพบ
IPS สดหรือ IPS ทั้งหมดของเครื่องที่เชื่อมต่อในเครือข่ายเดียวกัน และแสดงข้อมูลเกี่ยวกับพวกเขา
ตอนนี้เราจะมาดูวิธีการสแกนเซิร์ฟเวอร์ในส่วนการเข้าถึง
ดังนั้น สำหรับตอนนี้
เนื่องจากเรายังอยู่ในส่วนการแฮ็กเครือข่าย เราจะวางช่วงเพื่อค้นหาไคลเอนต์ที่เชื่อมต่อทั้งหมด
และดูข้อมูลที่เป็นประโยชน์เกี่ยวกับพวกเขา
ตอนนี้ฉันเชื่อมต่อกับเครือข่ายไร้สายแล้ว นั่นคือเหตุผลที่ฉันจะระบุช่วงทั้งหมดบนเครือข่ายนั้น
และเราได้เห็นแล้วว่าทำอย่างไรในการบรรยายครั้งก่อน
มันคือ 192 168. 1. 1/24 ที่ด้านล่าง
คุณจะเห็นคำสั่ง
นี่คือคำสั่ง Nmap จริง ๆ ที่จะถูกดำเนินการเมื่อฉันกดปุ่มคำสั่งนี้
อย่างที่ฉันพูดไว้ Zenmap ที่เราใช้อยู่ตอนนี้เป็นเพียงส่วนต่อประสานกราฟิกที่จะเรียกใช้คำสั่ง
Nmap นี้ในพื้นหลังและแสดงผลลัพธ์ให้ฉันดู
ดังนั้น หากคุณทราบคำสั่ง Nmap แบบกำหนดเอง คุณสามารถใส่ไว้ที่นี่
หรือถ้าคุณแค่ต้องการเห็น Nmap ในเทอร์มินัล
คุณสามารถคัดลอกคำสั่งนี้ วางลงในเทอร์มินัล และมันจะให้ผลลัพธ์เดียวกันกับที่คุณจะได้รับหากคุณเรียกใช้ที่นี่
อีกทางหนึ่ง ถ้าคุณไม่รู้อะไรเกี่ยวกับ Nmap และคำสั่งของมันมากนัก
คุณสามารถใช้หนึ่งในโปรไฟล์
ID ของพวกเขาได้ที่นี่
ในการบรรยายครั้งนี้
เราจะใช้โปรไฟล์เหล่านี้จำนวนหนึ่ง และเราจะเห็นความแตกต่างระหว่างพวกเขาในแง่ของความเร็วและข้อมูลที่รวบรวมได้
ฉันจะเริ่มด้วยการสแกนปิง
นี่คือการสแกนที่รวดเร็วมาก
แท้จริงแล้วมันแค่ส่ง ping ทุก IP ที่เป็นไปได้ในช่วงนั้น
และหากได้รับการตอบสนอง มันจะบันทึกการตอบกลับนี้
และจะแสดงอุปกรณ์ที่ตอบสนอง ซึ่งหมายความว่านี่คืออุปกรณ์ที่เชื่อมต่อกับเครือข่าย
ขณะนี้ อุปกรณ์จำนวนมากไม่ตอบสนองต่อคำขอ ping แม้ว่าจะยังมีชีวิตอยู่ก็ตาม
ดังนั้น รายการที่คุณจะได้รับในการสแกนนี้อาจไม่รวมอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายของคุณ
ตอนนี้เมื่อการสแกนเสร็จสิ้น อย่างที่คุณเห็น
เราจะเห็นรายการอุปกรณ์ที่เชื่อมต่อทั้งหมดได้ที่นี่
และในที่นี้ เรายังสามารถดูที่อยู่ MAC สำหรับอุปกรณ์เหล่านี้แต่ละเครื่องได้อีกด้วย
เรายังสามารถเห็นผู้ขาย
ตัวอย่างเช่นเราจะเห็นว่าอุปกรณ์ที่
192. 168. 1. 1 เป็นอุปกรณ์ของ Cisco
นี่คือเราเตอร์ของฉันจริงๆ และสร้างขึ้นโดย Cisco ดังนั้นสิ่งนี้จึงถูกต้อง
เพื่อให้เราสามารถดำเนินการค้นหาช่องโหว่ในอุปกรณ์นี้ได้
เรายังเห็น 192 168. 1. 10 เป็นอุปกรณ์ HTC
และอีกครั้ง นี่คือโทรศัพท์ HTC ถูกต้อง
และเนื่องจากเป็น
HTC เราจึงทราบดีว่าอาจทำงานบน Android
อย่างที่คุณเห็น
เราได้รับข้อมูลเพิ่มเติมเกี่ยวกับไคลเอนต์ที่เชื่อมต่อ
อีกครั้งเราสามารถเห็น 192. 168. 1. 12 เป็นอุปกรณ์ Apple
ดังนั้นอาจเป็นโทรศัพท์ แท็บเล็ตหรือ Mac
เราสามารถเห็นอุปกรณ์ต่อไปคือ Dell
อีกครั้ง มันเป็นการสแกนที่รวดเร็วมาก แต่อย่างที่คุณเห็น
มันยังคงให้ข้อมูลแก่เรามากกว่าที่เราได้รับจาก
Netdiscover
การสแกนครั้งต่อไปที่ฉันจะแสดงให้คุณเห็นคือการสแกนด่วน
ตอนนี้จะช้ากว่าการสแกน Ping เล็กน้อย แต่จะแสดงข้อมูลเพิ่มเติมให้เราทราบ
ตอนนี้ คุณจะเห็นได้ว่าการสแกนแสดงข้อมูลเดียวกันกับที่เราเคยเห็นมาก่อนด้วยการสแกน
ping แต่ยังแสดงพอร์ตที่เปิดอยู่ในอุปกรณ์การค้นพบแต่ละเครื่องอีกด้วย
จึงสามารถค้นพบพอร์ตต่อไปนี้ในเราเตอร์ และเราจะเห็นว่าพอร์ต
80 เปิดอยู่
อันที่จริงนี่คือพอร์ตที่ใช้สำหรับหน้าการตั้งค่าเราเตอร์เพราะทำงานบนเว็บเซิร์ฟเวอร์
ดังนั้นสิ่งนี้จึงถูกต้อง
อีกครั้ง เรามีอุปกรณ์ Apple ของเราที่นี่ซึ่งเราบอกว่าอาจเป็นโทรศัพท์หรือคอมพิวเตอร์หรือแท็บเล็ต
แต่ตอนนี้เราสามารถเห็นได้ว่ามีพอร์ต 22 เปิดอยู่
นี่คือพอร์ตสำหรับบริการที่เรียกว่า SSH ซึ่งออกแบบมาเพื่อให้สามารถเข้าถึงระบบที่กำลังทำงานอยู่ได้จากระยะไกล
อีกครั้ง หากคุณใช้อุปกรณ์อื่นๆ ทั้งหมด
คุณจะเห็นพอร์ตที่เปิดอยู่ทั้งหมดและบริการที่ทำงานอยู่บนพอร์ตเหล่านี้แต่ละพอร์ต
ในการบรรยายครั้งต่อไป เราจะมาดูวิธีการรวบรวมข้อมูลเพิ่มเติมกัน
และคุณจะเห็นว่าการรวบรวมข้อมูลมีความสำคัญเพียงใด
เพราะเราจะใช้ข้อมูลที่รวบรวมมาเพื่อแฮ็กเข้าสู่
iPhone ที่เชื่อมต่อกับเครือข่ายเดียวกัน