Trong phần tiếp theo, chúng ta sẽ xem xét làm thế nào chúng ta có thể cài đặt Zenmap trên Ubuntu 20.04. Đây là GUI chính thức cho Nmap Security Scanner. Đây là một ứng dụng đa nền tảng mã nguồn mở miễn phí nhằm mục đích làm cho Nmap dễ dàng hơn cho người mới bắt đầu sử dụng, đồng thời cung cấp một số tính năng nâng cao cho người dùng Nmap có kinh nghiệm.
Như tôi đã nói, Zenmap là một giao diện người dùng đồ họa được phát triển cho “Nmap", như nhiều người dùng biết là một công cụ được sử dụng từ thiết bị đầu cuối dòng lệnh, nơi có thể quét các cổng và mạng. Tuy nhiên, nó có thể trở nên cồng kềnh đối với ngay cả những người dùng có kinh nghiệm nhất khi sử dụng dòng lệnh cho mọi tác vụ nhỏ.
Đối với những người không biết nhiều về Nmap là gì, hãy nói với họ rằng là một công cụ thường được sử dụng trong bảo mật mạng để quét các cổng đang mở của máy tính trên mạng. Ngoài ra, phần mềm này có một số chức năng để thăm dò mạng máy tính, bao gồm phát hiện thiết bị, dịch vụ và hệ điều hành. Các chức năng này có thể mở rộng thông qua việc sử dụng các tập lệnh để cung cấp các dịch vụ phát hiện nâng cao, phát hiện lỗ hổng bảo mật và các ứng dụng khác.
Network Mapper hoặc Nmap đặc biệt thích hợp để tìm kiếm tất cả các máy chủ đang hoạt động trong môi trường mạng (quét ping), cũng như hệ điều hành của bạn (Dấu vân tay hệ điều hành) và số phiên bản của các dịch vụ đã cài đặt khác nhau.
Tóm lại, điểm khác biệt chính giữa Zenmap và Nmap là GUI. Nmap là một công cụ dòng lệnh, để sử dụng nó bằng đồ họa có một giao diện được gọi là Zenmap.
Cài đặt ZenMap trên Ubuntu 20.04
Como Zenmap không còn khả dụng trong kho lưu trữ Ubuntu, chúng tôi phải tải xuống và cài đặt gói trên hệ thống của mình theo cách thủ công. Nhưng trước khi bắt đầu, hãy cập nhật các gói có sẵn từ kho lưu trữ bằng cách sử dụng lệnh sau trong terminal (Ctrl + Alt + T):
sudo apt update
Phải nói rằng Khi cài đặt Zenamp trên hệ thống của chúng tôi, chúng tôi sẽ thấy rằng Nmap đi kèm với gói, trong trường hợp bạn là một trong những người thích sử dụng chương trình này từ thiết bị đầu cuối.
Cài đặt Python GTK2
Zenmap sẽ sử dụng Python GTK2 để tạo giao diện người dùng đồ họa. Vì lý do này, chúng tôi cũng sẽ phải cài đặt nó trên hệ thống Ubuntu 20.04 trước khi tiếp tục. Để thực hiện việc này, trước tiên chúng ta sẽ tải xuống bằng cách sử dụng wget như sau trong terminal (Ctrl + Alt + T):
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
Sau khi quá trình tải xuống hoàn tất, chúng tôi có thể tiến hành cài đặt viết trong cùng một thiết bị đầu cuối như sau:
sudo apt install ./python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
Tải xuống và cài đặt gói Zenmap .deb
Gói Debian hiện có sẵn mà không cần phải dùng đến người ngoài hành tinh, để cài đặt nó là zenmap 7.6. Chúng tôi sẽ có thể tải xuống phần mềm này bằng cách sử dụng wget trong terminal (Ctrl + Alt + T) như sau:
wget http://archive.ubuntu.com/ubuntu/pool/universe/n/nmap/zenmap_7.60-1ubuntu5_all.deb
Sau khi quá trình tải xuống hoàn tất, chúng tôi có thể tiến hành cài đặt bằng lệnh sau:
sudo apt install ./zenmap_7.60-1ubuntu5_all.deb
Chạy Zenmap
Để truy cập tất cả các chức năng, chúng ta sẽ phải chạy Zenmap với tư cách người dùng root. Chúng tôi có thể chạy chương trình này dưới dạng root bằng cách tìm kiếm trình khởi chạy tương ứng của chương trình hoặc bằng cách mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện lệnh trong đó:
sudo zenmap
Với điều này, chúng ta có thể sử dụng Zenmap trong Ubuntu 20.04 LTS. Để quét mạng, chúng tôi sẽ chỉ phải nhập địa chỉ IP hoặc tên máy chủ. Từ hộp thả xuống, người dùng sẽ có thể chọn giữa một số loại phân tích như; quét toàn bộ, quét đơn giản hoặc quét ping để xác minh tính khả dụng của máy tính. Trong cửa sổ đầu ra Nmap ở phía bên tay phải, đó sẽ là nơi chúng ta có thể xem các bước riêng lẻ trong Nmap.
Gỡ cài đặt
đến loại bỏ Zenmap Chúng tôi sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện các lệnh sau:
sudo apt remove zenmap; sudo apt autoremove
Để biết thông tin chi tiết về cách chúng tôi có thể sử dụng Zenmap, người dùng có thể tham khảo ý kiến tài liệu chính thức mà họ cung cấp trên trang web nmap.