เครื่องมือรักษาความปลอดภัยโอเพ่นซอร์ส
Nmap: เครื่องสแกนที่เริ่มต้นมันทั้งหมด
Nmap ตอบคำถามจริงข้อแรกเกี่ยวกับการมีส่วนร่วม: มีอะไรอยู่บ้างและมีอะไรดำเนินอยู่ การค้นพบโฮสต์ การสแกนพอร์ต การบริการและการตรวจจับเวอร์ชัน การเขียนสคริปต์ NSE และรูปแบบเอาต์พุตหลายสิบรูปแบบ ทำให้วิธีนี้กลายเป็นส่วนหน้าของเกือบทุกวิธีที่เราดำเนินการ ความแตกต่างระหว่างการสแกนแบบอดิเรกกับแบบมืออาชีพไม่ใช่เครื่องมือ มันเป็นระเบียบวินัยของขอบเขต ธงที่เลือกตามวัตถุประสงค์ และผลลัพธ์ที่บันทึกไว้เพื่อให้รายงานสามารถพิสูจน์ทุกข้อเรียกร้องได้
ประเด็นสำคัญ
- เรียกใช้การค้นพบก่อนความลึก: nmap -sn 10.10.0.0/24 กวาดสำหรับโฮสต์สดในราคาถูก และคุณป้อนเฉพาะผู้รอดชีวิตในการสแกนราคาแพง
- ค่าเริ่มต้นระดับมืออาชีพคือการแพร่กระจาย TCP เต็มรูปแบบพร้อมกับโพรบเวอร์ชัน: nmap -sV -p- เทียบกับโฮสต์สดแต่ละรายการ เนื่องจากพอร์ต 1,000 อันดับแรกจะซ่อนบริการบนพอร์ตที่สูงทุกครั้ง
- บันทึกเอาต์พุตดิบในทั้งสามรูปแบบด้วยชื่อสแกน -oA — ไฟล์ grepable ฟีดรายงาน, XML ฟีดเครื่องมืออื่นๆ, ไฟล์ปกติคือไฟล์ที่มนุษย์อ่าน
- สคริปต์ NSE เป็นการตรวจสอบอย่างรวดเร็ว ไม่ใช่เครื่องสแกนช่องโหว่: --script http-title,ssl-cert ให้คุณผ่านครั้งแรก แต่การค้นพบที่ซื่อสัตย์จะได้รับการยืนยันด้วยมือ
- การตรวจจับระบบปฏิบัติการ (-O) คาดเดาคร่าวๆ เวอร์ชันบริการจาก -sV มีลายนิ้วมือที่กลายเป็นรายงานการค้นพบ
- UDP มีความสำคัญและทุกคนก็ข้ามไป: nmap -sU --top-ports 50 เปิดบริการ SNMP, NTP และ DNS การสแกน TCP จะไม่แสดง; รันมันในขอบเขตและอดทน
- ไทม์มิ่งแฟล็กเป็นตัวเลือกปริมาณงาน ไม่ใช่สิ่งมหัศจรรย์: -T4 สำหรับการกวาดภายใน -T5 เมื่อยอมรับความดังเท่านั้น เนื่องจากการจับเวลาเชิงรุกแลกความแม่นยำกับความเร็ว
- บรรทัดทางกฎหมายคือเอกสารขอบเขต: ทุก IP เป้าหมายและพอร์ตในไฟล์การอนุญาตของคุณ และทุกสิ่งภายนอกจะไม่ถูกแตะต้อง
บันทึกจากหน้างาน
ผลการสแกนที่เปลี่ยนใจของลูกค้าไม่เคยอยู่ในรายการพอร์ต แต่เป็นเอาต์พุต -sV ที่แสดงบริการ Perl ปี 2559 บนโฮสต์ภายนอก ไฟล์ Raw -oA อยู่ในโฟลเดอร์การมีส่วนร่วมทุกประการ เพื่อให้สามารถชนะอาร์กิวเมนต์ได้สองครั้งในสัปดาห์ต่อมา
คำถามที่พบบ่อย
เหตุใด Nmap จึงยังคงเป็นค่าเริ่มต้นหลังจากผ่านไปยี่สิบห้าปี
การครบกำหนด: ลายนิ้วมือของบริการ, NSE และรูปแบบเอาต์พุตที่สะสมมานานหลายทศวรรษ เครื่องสแกนใหม่จะต้องพิสูจน์ตัวเองเพื่อต่อต้านสิ่งนั้น และส่วนใหญ่ไม่ทำเช่นนั้น
การสแกนแบบเต็ม -p- ช้าหรือไม่
อาจเป็นเช่นนั้นได้ ซึ่งเป็นเหตุผลว่าทำไมผู้เชี่ยวชาญถึงขนานต่อโฮสต์และกำหนดเวลา การสแกนแบบเต็มทั้งคืนจะเต้นเร็วกว่าการสแกนแบบเร็วที่พลาดบริการบนพอร์ต 8443
ฉันต้องการสิทธิ์รูทหรือผู้ดูแลระบบหรือไม่?
สำหรับการสแกน SYN, การตรวจจับ OS และการสแกน UDP ใช่; การสแกนการเชื่อมต่อ (-st) ทำงานโดยไม่มีสิทธิพิเศษ แต่ทำงานช้ากว่าและมีพฤติกรรมแตกต่างออกไป
Nmap สามารถใช้ประโยชน์จากสิ่งใด ๆ ในตัวเองได้หรือไม่?
สคริปต์ NSE บางตัวมีมากกว่าการตรวจจับ แต่นั่นไม่ใช่หน้าที่ของมัน Nmap ค้นหาและพิมพ์ลายนิ้วมือ และระยะการหาประโยชน์เป็นของเครื่องมืออื่นๆ
Kinetikatech ช่วยเรื่อง เครื่องมือรักษาความปลอดภัยโอเพ่นซอร์ส ได้อย่างไร
นี่คือสิ่งที่เราทำทุกวัน: ผู้เชี่ยวชาญด้านกล่องเครื่องมือทดสอบมักโหลดอยู่เสมอ: เครื่องสแกน เครื่องดมกลิ่น แครกเกอร์ และเว็บพรอกซี อธิบายวิธีการใช้งานเครื่องมือเหล่านี้ในภารกิจจริง เช่น คำสั่ง แฟล็ก เอาท์พุต และตำแหน่งที่แต่ละเครื่องมืออยู่ในระเบียบวิธี บริการ การทดสอบการเจาะระบบและความปลอดภัยเซิร์ฟเวอร์ Linux ของเราดูแลครบวงจร ตั้งแต่ประเมิน ลงมือทำ ติดตาม 24 ชั่วโมง ไปจนถึงรับเรื่องฉุกเฉินภายใน 30 นาที