Introdução
Neste projeto, você aprenderá como construir um scanner de rede usando Python. O scanner de rede utilizará a ferramenta de linha de comando nmap
para escanear um endereço IP especificado e exibir os resultados em uma interface gráfica do usuário (GUI) usando a biblioteca Tkinter.

🎯 Tarefas
Neste projeto, você aprenderá:
- Como configurar o projeto e instalar as bibliotecas necessárias
- Como importar as bibliotecas necessárias para a GUI e executar a ferramenta de linha de comando
nmap
- Como definir uma função de escaneamento para recuperar o endereço IP inserido pelo usuário e escanear a rede
- Como criar a janela principal da GUI
- Como adicionar um campo de entrada para o endereço IP e um botão "Scan Network" (Escanear Rede)
- Como criar uma área de texto para exibir os resultados do escaneamento
- Como executar o projeto e realizar o escaneamento da rede
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Configurar um projeto Python e instalar bibliotecas
- Importar bibliotecas e usá-las em um script Python
- Criar uma GUI usando Tkinter
- Lidar com a entrada do usuário e acionar funções
- Usar a ferramenta de linha de comando
nmap
para escaneamento de rede