Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

7 Port Scanner Linux Cho Admin Và Enthusiast

Port scanner là công cụ giúp user xác định open port trên mạng máy tính. Admin có thể dùng chúng để review chính sách bảo mật và monitor network service. Thêm vào đó, sự phong phú của Linux port scanner làm cho việc khám phá thông tin mạng nhạy cảm dễ dàng. Trong hướng dẫn này, chúng ta xem một số port scanner tốt nhất cho user Linux. User mới bắt đầu có thể dùng chúng để có hands-on experience với network security.

1. Nmap

Nmap, hay Network Mapper, đã là công cụ port scanner hàng đầu trong vài thập kỷ. Từ chuyên gia cybersecurity đến network admin, mọi người dùng Nmap – kể cả bad guys. Bộ tính năng rộng lớn của Nmap làm cho nó trở thành lựa chọn phù hợp cho reconnaissance (thám sát). Bạn có thể dùng Nmap để check open port, discover host information, version message, network asset, v.v.

Hơn nữa, Nmap Scripting Engine (NSE) làm cho nó rất có thể customize. User veteran có thể tạo script phức tạp tùy chỉnh để đáp ứng yêu cầu custom dùng NSE. Đừng lo nếu bạn mới bắt đầu. Bạn có thể chọn từ một loạt script open-source miễn phí do community maintain. Tóm lại, Nmap là port scanner cho người muốn scanner robust, stable, và feature-rich.

2. Angry IP Scanner

Angry IP Scanner là Linux port scanner nhẹ nhàng nhưng mạnh mẽ. Nó là tool dựa trên Java và cung cấp minimal GUI interface. Angry IP Scanner nổi tiếng với tốc độ blazing fast. Hơn nữa, nó tận dụng multiple thread để speed up quy trình scan thậm chí hơn. Nó làm điều đó bằng cách tạo separate scanning thread cho mỗi scan.

Bạn cũng có thể dùng tool này để gather extra host information. Angry IP Scanner có thể xác định hostname, MAC address, và thậm chí web service trong một số trường hợp. Bạn có thể lưu kết quả scan trong vài format, bao gồm plaintext, CSV, và XML.

3. Sandmap

Sandmap là open-source port scanner được xây dựng trên engine Nmap. Nó được mệnh danh là "Nmap on steroids" (Nmap uốn steroide) do tính năng innovative và tốc độ lightning-fast. Hơn nữa, Sandmap đi kèm với hơn 30 module và 400 scan profile. Bạn có thể tận dụng advanced Nmap functionality mà không cần biết chúng hoạt động như thế nào. Điều này làm cho Sandmap trở thành lựa chọn tuyệt vời cho hobbyist.

Ngoài powerful scripting, Sandmap cũng hỗ trợ TOR network và proxychains, do đó làm cho nó trở thành lựa chọn phù hợp cho user quan tâm privacy. Nếu bạn tìm một Linux port scanner đơn giản nhưng solid, hãy thử Sandmap.

4. Unicornscan

Unicornscan là công cụ thu thập thông tin mạnh mẽ có thể dùng cho port scanning. Một active community của security researcher đóng góp cho Unicornscan, nên nó cung cấp một số tính năng cutting-edge. Unicornscan sử dụng asynchronous workflow cho port scanning. Điều này giúp nó scale tốt hơn và monitor extensive range hệ thống không vấn đề.

Một số tính năng khác bao gồm PCAP filtering, response analysis, support relational database, và custom module. Tính năng robust component identification giúp khám phá network resource. Tổng thể, Unicornscan là lựa chọn solid cho advanced Linux user và security professional.

5. Netcat

Netcat là networking tool cực mạnh với built-in port scanning feature. Nó cung cấp excellent support cho network debugging. Điều này giúp xác định port và service thú vị. Thêm vào đó, Netcat pre-installed trong hầu hết mọi hệ thống Unix, do đó user không cần cài thêm tool hay config cho Netcat.

Bạn cũng có thể dùng Netcat để tạo proxy, perform web request, transfer encrypted file, v.v. Tổng thể, đây là Swiss army knife của Linux networking tool với practical usage trong reconnaissance.

6. Zeus Scanner

Zeus Scanner là advanced surveillance tool cung cấp feature cho port scanning, whois lookup, và vulnerability assessment. Powerful parsing engine của nó làm cho việc parse URL dễ dàng. Một số tính năng khác bao gồm running Google dorks, identifying firewall, và bypassing IP ban.

Hơn nữa, open-source license của tool này làm cho việc extend và change functionality dễ dàng. Nếu bạn tìm advanced reconnaissance tool, hãy thử Zeus Scanner.

7. Vault

Vault là feature-rich penetration testing tool với robust port scanning capability. Admin cũng có thể dùng tool này cho information gathering, fuzzing, và crawling website. Nó là Python-based Linux port scanner, nên bạn phải có Python 3 trong máy.

Vault cung cấp một vài port scanning method, bao gồm ACK, FIN, và XMAS scanning. Hơn nữa, OS scan và SSL scan feature của nó có thể tiết kiệm thời gian đáng kể cho security professional.

Kết Luận

Linux cung cấp nhiều port scanner thú vị cho security enthusiast. Tool như Nmap đã trở thành go-to utility cho professional. Mặt khác, project mới hơn đang cố gắng close the gap giữa traditional port scanner và feature-rich vulnerability scanner. Trong khi đó, bạn cũng có thể học cách dùng vulnerability scanner trong Linux.