3

Я хотел бы проверить историю интернет-браузера компьютера и сделать это из командной строки или PowerShell.

Есть ли какие-либо команды или инструменты Windows для этого?

3 ответа3

3

Вы можете просматривать кэшированные записи DNS из CMD.

Каждый раз, когда вы переходите на веб-страницу, ваш компьютер должен запрашивать IP-адрес для этого веб-сайта с вашего DNS-сервера по умолчанию, а затем некоторое время кэширует их локально на вашем компьютере, чтобы ускорить будущий доступ к этому веб-сайту - даже в приватный сеанс просмотра.

Вы можете убедиться в этом сами, открыв командную строку и введя в ipconfig /displaydns полный список кэшированных записей DNS.

Теперь, первое, что вы заметите, это то, что появится много информации, настолько, что она не помещается в командную строку. Что вы можете сделать, это взять вывод команды и отправить его в текстовый файл где-нибудь на вашем компьютере.

ipconfig /displaydns > c:\desired location

Теперь, когда вы откроете этот файл, вы увидите информацию о сайтах, которые вы посещали прямо или косвенно.

Чтобы избавиться от этого, просто введите команду ipconfig /flushdns и ваш кэш DNS будет очищен.

Ангел Луис написал хороший урок и сценарий на эту тему, я предлагаю вам прочитать его.

1

Возможно, проверьте IEiristView от Nirsoft, так как он позволяет сохранять результаты в текстовый файл:

Эта утилита считывает всю информацию из файла истории на вашем компьютере и отображает список всех URL-адресов, которые вы посетили за последние несколько дней. Это также позволяет вам выбрать один или несколько URL-адресов, а затем удалить их из файла истории или сохранить их в текстовом, HTML или XML-файле. Кроме того, вам разрешено просматривать список посещенных URL-адресов других профилей пользователей на вашем компьютере и даже получать доступ к списку посещенных URL-адресов на удаленном компьютере, если у вас есть разрешение на доступ к папке журнала.

0

В PowerShell это будет отображать только имена DNS:

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

И это будет отображать IP и тип записи:

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

Тип 1 - это запись A, а тип 5 - псевдоним.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .