Nenhum sistema está seguro...

O objetivo deste site é o de gerar conhecimento na área Forense, Jurídica e tecnologica.

sexta-feira, 14 de junho de 2019

Scanner de IP via Windows Batch Command

Por Thiago Alvarenga


Escanear Rede via arquivo BAT do Windows com Relatório


O presente artigo visa criar um arquivo simples para escanear uma rede controlada por um um domínio windows. Contexto: O Analista de Suporte não está autorizado a instalar nenhum programa e precisa criar um relatório com os IPs ativos e seus determinados HOSTNAMES, MAC e usuários logados na rede. 


Para esta finalidade, foi utilizado o conjunto de ferramentas PSTools que dispensa instalação. Deste fim, é recomendado que você altere a variável de ambiente¹ adicionando a pasta descompactada do PSTools. 


Começando a brincadeira, segue o algoritmo: 

 @echo off
set PREFIX=10.13.45
setlocal enabledelayedexpansion
for /l %%i in (1,1,15) do (
FOR /F "tokens=2,3 delims= " %%A IN ('PING -a %PREFIX%.%%i -n 1 -w 50') DO IF "%%B"=="[%PREFIX%.%%i]" SET HOST=%%A >> C:\scripts\080519\swap\saida2.txt

FOR /F "tokens=2 delims= " %%C IN ('arp -a %PREFIX%.%%i') DO SET ARP=%%C
SET ARP >> C:\scripts\080519\swap\saida2.txt
echo IP=%PREFIX%.%%i >> C:\scripts\080519\swap\saida2.txt

FOR /F "tokens=2,1 delims= " %%D IN ('psloggedon \\%PREFIX%.%%i -l -x') DO SET users=%%D
SET USERS >> C:\scripts\080519\swap\saida2.txt
echo %PREFIX%.%%i
)

Comentário sobre o algorítimo:

Verde: indique o ip;
Vermelho: indique o range, observe que está setado para fazer o scan do IP 1 ao IP 15;
Azul: Local de saída onde será salvo o arquivo.


Saída do arquivo:

Copie todo o texto grifado, exceto o comentário, cole no bloco de notas e depois salve-o com o nome de sua preferência desde que você acrescente o ".bat" no final. Exemplo: meuscan.bat.

Deste modo, alcançamos a finalidade deste post. Até a próxima! 

Bibliografia:
Google;


Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.

Análise da Vulnerabilidade CVE-2024-23113 no FortiGate

  Relatório Técnico: Análise da Vulnerabilidade CVE-2024-23113 no FortiGate e Medidas de Mitigação Introdução Nos últimos anos, as vulnerabi...