Como escanear sua rede local com o Terminal no macOS

How To Scan Local Network Terminal Nmap Featured
⏱️ 2 min read

Existem alguns utilitários gráficos úteis para gerenciar sua rede no macOS, mas para poder real, você precisará usar o Terminal. Embora isso possa parecer assustador se você não estiver familiarizado com ele, você não precisa ser um assistente técnico para saber mais sobre sua rede com o Terminal. Sob o capô, o macOS executa uma variante do Unix, o que significa que você tem uma vasta gama de ferramentas de rede disponíveis. Um dos mais poderosos deles é o nmap, que pode dizer muito sobre sua rede em combinação com alguns outros comandos.

Digitalize as portas abertas da sua rede local com o nmap

O nmap é o rei dos scanners de porta de linha de comando no macOS, mas você precisará instalá-lo primeiro.

Instale o nmap com o Homebrew

Se você tem o Gerenciador de pacotes Homebrew instalado, executado

brew install nmap

para baixar e instalar o nmap e quaisquer dependências necessárias.

Digitalizar com nmap

O nmap é construído para escanear um nome de host ou endereço de rede fornecido e retornar uma lista de portas abertas. O nome significa “mapeador de rede”, mas é mais um mapeador de portas.

A maneira mais simples de executar o nmap é com um endereço IP ou intervalo de endereços IP especificados como destino; substitua pelo endereço IP apropriado para escanear em sua rede local. Este comando específico verifica o servidor de testes educacionais do nmap em scanme.org.

nmap scanme.nmap.org
Como digitalizar o comando Nmap Nmap do terminal de rede local

Para procurar portas abertas em um intervalo de endereços IP, use uma barra.

nmap 192.168.0.0/24

Para encontrar os endereços IP do seu roteador e vários dispositivos em sua rede, você pode executar arp ou ipconfig.

sudo nmap -A scanme.nmap.org
Como varrer o terminal de rede local Nmap Nmap agressivo

Usando o -A flag forçará o nmap a fazer uma varredura mais agressiva, retornando significativamente mais informações, mas revelando de forma transparente sua presença nos logs do servidor. o -A sinalizador deve ser executado com sudo. Se você não pode ou não quer usar o comando sudo, dê uma olhada em nosso guia para executar o nmap sem sudo ou root.

sudo nmap -O scanme.nmap.org

Isso verifica o endereço IP definido para o sistema operacional (-O). Novamente, ele deve ser executado com sudo.

Se você quiser executar o nmap um pouco mais furtivamente, use o -sS bandeira:

sudo nmap -sS scanme.nmap.org
Como Escanear Terminal de Rede Local Nmap Nmap Stealth

Isso tem o efeito de forçar a varredura “semi-aberta” e envia um pacote TCP SYN para verificar se a porta está aberta, mas não responde com um pacote ACK ao receber uma resposta afirmativa. Como tal, o servidor remoto provavelmente não registrará a verificação.

o -sS flag e outras opções de modo de varredura devem ser executadas com sudo. Por exemplo, o -sP O switch de modo procurará endereços IP, mas não portas, funcionando algo como arp abaixo. Veja o página de manual do nmap para mais modos de digitalização.

Para obter resultados mais detalhados, adicione o -vv ou -v3 marcação. Isso ativará níveis de log mais detalhados, produzindo uma saída padrão mais legível, mas mais longa. Dependendo do que você está procurando, esses sinalizadores podem ajudá-lo a encontrá-lo.

Claro, você sempre pode canalizar os resultados do nmap para grep para procurar resultados específicos. Se você quiser verificar apenas a porta 22, por exemplo, você pode executar o comando abaixo:

nmap scanme.nmap.org | grep "22/tcp"

Isso não retornará nenhuma linha se a porta não estiver disponível e retornará a linha de status da porta, se disponível.

Digitalize os endereços IP ativos da sua rede local com arp

arp verifica sua rede local em busca de dispositivos conectados. Como o arp foi projetado para criar e modificar protocolos de resolução de endereço, ele possui ferramentas limitadas disponíveis para escanear sua rede. Mas ele vem em todos os Macs e é uma maneira rápida de obter informações específicas.

Para ver uma lista de todos os dispositivos de resposta atualmente conectados à sua rede, abra o Terminal e execute:

arp -a

Isso retorna uma lista de todos os dispositivos conectados à sua rede, relatados por endereço IP e endereço MAC.

Digitalizar Rede Local Macos Terminal Arp A Saída

Não há muito mais para arp. Você pode correr arp -a -i en0 para obter apenas relatórios de sua interface de rede en0, mas isso é tudo.

perguntas frequentes

1. O nmap é uma ferramenta de hacking?

Embora o nmap possa ser usado para fins nefastos, não há nada no nmap que o torne uma ferramenta de hackers por si só. Não há nada de errado em usá-lo, especialmente se você o estiver usando em sua própria rede.

2. Preciso instalar o nmap com o Homebrew?

Não. Embora seja fácil instalar com o comando brew, você também pode instalar o nmap com o instalador do macOS do site nmap.

3. O nmap está disponível apenas no macOS?

Não. Além do macOS, o nmap também está disponível no Windows, Linux e outras variantes do Unix, como FreeBSD, Solaris e muito mais.

4. Isso é tudo que o nmap pode fazer?

Cobrir tudo o que o nmap poderia fazer levaria vários artigos. Para mais informações, consulte o manual do nmap.

Um conjunto de ferramentas de rede

Embora o nmap seja certamente uma das ferramentas de rede mais poderosas disponíveis, não é o único software que você deseja em seu conjunto de ferramentas. Por exemplo, ipconfig é útil para obter informações sobre interfaces de rede, enquanto o comando arp é útil para executar uma varredura rápida de todos os dispositivos em sua rede.

Para obter mais opções no macOS, saiba como instalá-lo em uma unidade USB.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x