/Nmap-GUI-tools

Nmap GUI interface

Primary LanguagePythonMIT LicenseMIT

English

Nmap GUI Tool

License

An accessible tool for utilizing Nmap for both visually impaired and non-impaired users, aimed at simplifying Nmap usage for professionals in the field of information security and network

Overview

This tool provides an intuitive graphical interface to facilitate the usage of Nmap, designed with accessibility in mind. The project was entirely generated with the assistance of the ChatGPT language model, with parameters provided to tailor the functionality.

Features

  • Accessibility: Designed considering the needs of visually impaired users.
  • Graphical Interface: Intuitive UI to interact with Nmap functionalities.
  • Professionals' Tool: Aimed at cybersecurity and network, professionals for efficient Nmap usage.
  • Various features: Ability to select profile type and save results, and much more!

Usage

download the .exe from releases Run it, and if it asks to install Nmap, install it for your version of Windows. and then open the program again!

build

Requirements

  • Python 3.x
  • wxPython
  • Nmap

Installation

  1. Clone the repository:

    git clone https://github.com/azurejoga/Nmap-GUI-tools.git

  2. Install dependencies:

    pip install -r requirements.txt

Running the Tool

Execute the scan.py` file to launch the graphical interface:

python scan.py

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

License

This project is licensed under the MIT License.


Português / portuguese

Ferramenta de interface gráfica para o Nmap.

Licença

Uma ferramenta acessível para utilizar o Nmap tanto por usuários com deficiência visual quanto por usuários não deficientes, com o objetivo de simplificar o uso do Nmap para profissionais na área de segurança da informação e na área de redes

Visão Geral

Esta ferramenta oferece uma interface gráfica intuitiva para facilitar o uso do Nmap, projetada com acessibilidade em mente. O projeto foi gerado inteiramente com a ajuda do modelo de linguagem ChatGPT, com parâmetros fornecidos para ajustar a funcionalidade.

Recursos

  • Acessibilidade: Projetada considerando as necessidades de usuários com deficiência visual.
  • Interface Gráfica: UI intuitiva para interagir com as funcionalidades do Nmap.
  • Ferramenta para Profissionais: Voltada para profissionais de cibersegurança e redes, para uso eficiente do Nmap com interface gráfica / GUI interface.
  • Vários recursos: Possibilidade de selecionar tipo de perfil e salvar resultados, e muito mais!

Uso

baixe o .exe em releases Execute, e se pedir para instalar o Nmap instale para sua versão do windows. e depois abra novamente o programa!

Construindo

Requisitos

  • Python 3.x
  • wxPython
  • Nmap

Instalação

  1. Clone o repositório:

    git clone https://github.com/azurejoga/Nmap-GUI-tools.git

  2. Instale as dependências:

    pip install -r requirements.txt

Executando a Ferramenta

Execute o arquivo scan.py para iniciar a interface gráfica:

python scan.py

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.

Licença

Este projeto está licenciado sob a Licença MIT.