https://github.com/wesleya0101/scanner_demon
Scanner Demon é uma ferramenta de escaneamento de redes que permite capturar pacotes, verificar a atividade de hosts e escanear portas em um determinado IP. Desenvolvido em C
https://github.com/wesleya0101/scanner_demon
c linguagem-c redes redes-de-computadores scanner scanner-ports vim
Last synced: about 2 months ago
JSON representation
Scanner Demon é uma ferramenta de escaneamento de redes que permite capturar pacotes, verificar a atividade de hosts e escanear portas em um determinado IP. Desenvolvido em C
- Host: GitHub
- URL: https://github.com/wesleya0101/scanner_demon
- Owner: WesleyA0101
- Created: 2024-10-27T23:52:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-04T05:30:53.000Z (over 1 year ago)
- Last Synced: 2025-01-31T22:43:59.895Z (over 1 year ago)
- Topics: c, linguagem-c, redes, redes-de-computadores, scanner, scanner-ports, vim
- Language: C
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Scanner Demon
Scanner Demon é uma ferramenta de escaneamento de redes que permite capturar pacotes, verificar a atividade de hosts e escanear portas em um determinado IP. Desenvolvido em C.
## Criado por WesleyA0101
## Tecnologias usadas
## Tabela de Conteúdos
- [Características](#características)
- [Pré-requisitos](#pré-requisitos)
- [Instalação](#instalação)
- [Uso](#uso)
## Características
- **Captura de Pacotes:** Monitore o tráfego da rede em tempo real.
- **Verificação de Hosts:** Descubra quais dispositivos estão ativos em sua rede.
- **Escaneamento de Portas:** Identifique portas abertas e serviços em execução em um IP específico.
- **Relatórios em HTML:** Geração de relatórios de escaneamento formatados para facilitar a visualização.
## Pré-requisitos
Antes de começar, você precisará ter:
- Um sistema operacional baseado em Linux.
- `gcc` e `make` instalados para compilar o código.
- Biblioteca `libpcap` para captura de pacotes.
## Instalação
Clone o repositório e compile o projeto:
```bash
git clone https://github.com/seuusuario/scanner_demon.git
cd scanner_demon
make
ou
gcc scanner_demon.c -o scanner_demon -lpcap -lpthread
```
## Uso
```bash
./scanner_demon
```
## Contribuição
Contribuições são bem-vindas! Se você deseja sugerir melhorias ou corrigir bugs, sinta-se à vontade para abrir um pull request ou criar uma issue no repositório.