Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

7 Linux Port Scanners สำหรับ Admins และ Enthusiasts

Port scanners เป็น tools ช่วย identify open ports บน computer network Admins ใช้ review security policies และ monitor network services บวกกับ abundance ของ Linux port scanners ทำให้ discover sensitive network information ง่าย ในคู่มือนี้เราดู best port scanners สำหรับ Linux users Users ที่เริ่มต้นใช้ได้เพื่อ hands-on experience กับ network security

1. Nmap

Nmap หรือ Network Mapper เป็น leading port scanner tool มา decades จาก cybersecurity professionals ถึง network admins ทุกคนใช้ Nmap - รวมถึง bad guys Nmap's vast feature set ทำให้ suitable choice สำหรับ reconnaissance ใช้ Nmap check open ports, discover host information, version messages, network assets, เป็นต้น

而且 Nmap Scripting Engine (NSE) ทำให้มัน very customizable Veteran users สร้าง sophisticated scripts ตาม custom requirements ด้วย NSE ไม่ต้องกังวลหากเพิ่งเริ่ม เลือกจาก wide array ของ freely available, open-source scripts ที่ community maintain สรุป Nmap คือ port scanner สำหรับคนอยาก robust, stable, และ feature-rich scanner

2. Angry IP Scanner

Angry IP Scanner เป็น lightweight yet powerful Linux port scanner เป็น Java-based tool ให้ minimal GUI interface รู้จักใน blazing fast speed 而且 leverages multiple threads 为 speeding up scanning process 甚至更多 通过为每个扫描创建单独的扫描线程

也可以用这个工具 gather extra host information Angry IP Scanner 可以确定 hostnames, MAC addresses, 甚至 web services 在某些情况下 可以 store scan result 在 several formats 包括 plaintext, CSV, 和 XML

3. Sandmap

Sandmap 是 open-source port scanner built on top of Nmap engine 被称为 "Nmap on steroids" 由于 innovative features 和 lightning-fast speed 而且 Sandmap 附带 over 30 modules 和 400 scan profiles 可以 leverage advanced Nmap functionalities 而不需要知道它们如何工作 这使得 Sandmap 成为 hobbyists 的 great option

除了 powerful scripting Sandmap 也支持 TOR network 和 proxychains 因此使它成为 privacy-focused users 的 suitable option 如果你在找 simple 但 solid Linux port scanner 试试 Sandmap

4. Unicornscan

Unicornscan 是 powerful information-gathering tool 可以用于 port scanning Active community of security researchers contributes 给 Unicornscan 所以它提供 several cutting-edge features Unicornscan 利用 asynchronous workflow for port scanning 这帮助它 scale better 和 monitor extensive range of systems 没有任何 issues

其他功能包括 PCAP filtering, response analysis, support for relational databases, 和 custom modules robust component identification features 帮助 discover network resources 总体 Unicornscan 是 solid choice for advanced Linux users 和 security professionals

5. Netcat

Netcat 是 immensely powerful networking tool 有 built-in port scanning features 提供 excellent support for network debugging 这有助于 identify interesting ports 和 services 而且 Netcat 预装在 almost every Unix system 因此 users 不需要安装 extra tools 或 configurations for Netcat

也可以用 Netcat create proxies, perform web requests, transfer encrypted files 等 总体来说它是 Swiss army knife of Linux networking tools 有 practical usage 在 reconnaissance

6. Zeus Scanner

Zeus Scanner 是 advanced surveillance tool 提供 features for port scanning, whois lookup, 和 vulnerability assessment powerful parsing engine 使它 easy to parse URLs 其他功能包括 running Google dorks, identifying firewalls, 和 bypassing IP bans

而且 open-source license 这个工具使它 easy to extend 和 change functionalities 如果在找 advanced reconnaissance tools 试试 Zeus Scanner

7. Vault

Vault 是 feature-rich penetration testing tool 有 robust port scanning capabilities Admins 也可以用这个工具 for information gathering, fuzzing, 和 crawling websites 是 Python-based Linux port scanner 所以必须有 Python 3 在机器里

Vault 提供 several port scanning methods 包括 ACK, FIN, 和 XMAS scanning 而且 OS scan 和 SSL scan features 可以 save considerable time for security professionals

สรุป

Linux 提供 many interesting port scanners for security enthusiasts Tools 如 Nmap 已经成为 go-to utility for professionals 另一方面 newer projects 试图 close the gap 在 traditional port scanners 和 feature-rich vulnerability scanners 之间 同时你也可以学习如何使用 vulnerability scanner 在 Linux