Existe alguma maneira de pingar ARP no Windows?

25

No Linux e outros sistemas, existe um utilitário chamado arping que pode ser usado para enviar requisições ARP ("pings") e mostrar as respostas, muito parecido com o utilitário "ping" mas usando ARP ao invés de ICMP.

Existe alguma maneira de fazer o mesmo no Windows? (Eu uso o Windows 7)

    
por Etienne Dechamps 30.09.2009 / 12:18

12 respostas

15

Arping for windows realmente existe.

link

Correção: isto é para Linux, MAC OSX, etc ... mas pode ser instalado no windows através do cygwin.

    
por 25.02.2011 / 13:10
13

Se você limpar o cache de arp do Windows (arp -d) e tentar executar o ping do endereço IP, ele emitirá uma transmissão arp.

Confira com o Wireshark.

    
por 16.03.2010 / 18:55
6

O comando ARP do WinXP é para exibir somente dados. Experimente o Nmap, é grátis e bastante fácil para este tipo de verificação. O Nmap está disponível em insecure.org.

    
por 13.10.2009 / 18:36
4

Uma forma integrada de fazer isso no Windows:

cmd /V /C "set "IP=10.0.2.2" & FOR /L %i in (1,0,2) do @ping -n1 -w 1000 "!IP!" >NUL & arp -a | findstr /c:"!IP! "
    
por 05.01.2016 / 04:33
3

Isso não é exatamente um "ping" de ARP, mas a execução de "arp inet_addr (endereço IP)" em um prompt de comando enviará uma única solicitação de ARP ao host especificado em (endereço IP). Você pode então executar "arp -a" para ver o resultado.

    
por 30.09.2009 / 12:47
3

Você pode conferir: link . Este é um Arping multi-plataforma que pode funcionar tanto no Windows, Linux e Mac OS X

    
por 06.01.2016 / 00:17
3

Experimente "arp-ping.exe"

Pensei em adicionar essa ferramenta que é executada diretamente no prompt de comando:

opções de linha de comando do arp-ping.exe

Usage: arp-ping.exe [options] target
        -s ip : specify source ip
        -n X  : ping X times
        -t    : ping until stopped with CTRL-C
        -x    : exit immediately after successful ping
        -i X  : ping every X seconds
        -d    : do an 'arp -d *' between pings (requires Administrator)
                (-d prevents cached ARP responses on Windows XP.)
        -c    : include date and time on each line
        -m X  : ignore failures that take less than X milliseconds
        -.      : print a dot (.) for every ignored failure
        -l    : print debug log
        -v    : print version and exit

Versus as opções de linha de comando do Linux "arping"

Usage: arping [-fqbDUAV] [-c count] [-w timeout] [-I device] [-s source] destination
-f : quit on first reply
-q : be quiet
-b : keep broadcasting, don't go unicast
-D : duplicate address detection mode
-U : Unsolicited ARP mode, update your neighbours
-A : ARP answer mode, update your neighbours
-V : print version and exit
-c count : how many packets to send
-w timeout : how long to wait for a reply
-I device : which ethernet device to use (eth0)
-s source : source ip address
destination : ask for what ip address
    
por 28.03.2016 / 02:42
1

Como obter uma tabela ARP com uma API de ajuda IP link

GetIpNetTable: Retrieves address resolution table information.

SetIpNetEntry: Adds entry to the ARP table.

DeleteIpNetEntry: Deletes entry from the ARP table.

CreateIpNetEntry: Creates an entry in the ARP table.

FlushIpNetTable: Deletes all ARP entries for the specified interface from the ARP table

SendARP: Sends an ARP request to obtain the physical address that corresponds to the specified destination IP address.

    
por 11.04.2011 / 15:10
0

Infelizmente, não existe uma ferramenta incorporada para isso no Windows. Há algumas ferramentas de terceiros que fazem isso, como o Netscan , mas não é grátis

    
por 30.09.2009 / 12:26
0

Eu acredito que você pode arp-ping com CAIN , que é gratuito.

    
por 13.10.2009 / 20:22
0

Hardping é um programa decente que faz isso.

Existe a versão completa que custa mais dinheiro do que um programa de varredura de ping, mas eu uso apenas a versão freeware. O gratuito só faz 1 ip de cada vez, mas é tudo o que eu precisava.

Você usaria como c: > hardening 192.168.1.1 e responderia com o mac ou não.

Acho que eles tiraram o site, mas você ainda pode encontrá-lo pesquisando "freeware hardping"

    
por 23.05.2010 / 19:50
-1
arp -a your.ip.here.jo

ex: arp -a 192.168.0.1

    
por 30.01.2017 / 22:55