Como verificar o histórico de navegação na Internet através do cmd ou do powershell no Windows?

3

Gostaria de verificar o histórico de navegação na Internet de uma máquina e gostaria de fazer isso a partir da linha de comando ou do PowerShell.

Existe algum comando ou ferramenta do Windows para fazer isso?

    
por Queen Sarah Kerrigan 13.01.2013 / 15:18

3 respostas

3

Você pode ver as entradas de DNS em cache do CMD.

Sempre que você navega para uma página da Web, seu computador precisa solicitar o endereço IP desse site do servidor DNS padrão e, em seguida, armazena-os localmente em sua máquina por um tempo para acelerar o acesso futuro a esse site. - mesmo em uma sessão de navegação privada.

Você pode ver isso por si mesmo abrindo um prompt de comando e digitando ipconfig /displaydns para ver a lista completa de entradas DNS armazenadas em cache.

Agora, a primeira coisa que você notará é que muitas informações aparecerão, a ponto de não poderem se encaixar no prompt de comando. O que você pode fazer é pegar a saída do comando e enviá-la para um arquivo de texto em algum lugar da sua máquina.

ipconfig /displaydns > c:\desired location

Agora, quando você abrir o arquivo, verá informações sobre os sites visitados direta ou indiretamente.

Para se livrar disso, basta digitar o comando ipconfig /flushdns e seu cache DNS será limpo.

Angel Luis escreveu um bom tutorial e script sobre tópico , sugiro que você leia.

    
por 13.01.2013 / 17:25
1

Talvez confira o IEHistoryView da Nirsoft , pois ele permite salvar os resultados em um arquivo de texto:

This utility reads all information from the history file on your computer, and displays the list of all URLs that you have visited in the last few days. It also allows you to select one or more URL addresses, and then remove them from the history file or save them into text, HTML or XML file. In addition, you are allowed to view the visited URL list of other user profiles on your computer, and even access the visited URL list on a remote computer, as long as you have permission to access the history folder.

    
por 13.01.2013 / 17:36
0

No PowerShell, isso exibirá apenas os nomes DNS:

ipconfig /displaydns|?{$_ -like "Record Name"}

E isso exibirá o IP e o tipo de registro:

ipconfig /displaydns|?{$_ -like "Record"}

O tipo 1 é um registro A e o tipo 5 é um alias.

    
por 14.01.2013 / 19:29