An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Scanner Demon


Skull gif

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


C Logo
Vim Logo

## 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.