1

Это действительно поставило меня в тупик.

Advanced IP Scanner имеет возможность показывать "мертвые" записи - устройства, которые в какой-то момент были видны в сети, но которые более недоступны. В частности, я вижу последние известные имена устройств, имена NetBIOS, IP-адреса, MAC-адреса и даже производителей.

Это не было бы так странно, если бы не тот факт, что я все еще вижу их, даже если я отключаю сетевую карту, очищаю кэш DNS и перезагружаюсь, оставаясь при этом отключенным от любой сети. Я не вижу эту информацию где-либо еще ... ни в ipconfig /displaydns , ни в arp -a , ни где-либо еще.

Тот факт , что эта информация сохраняется после перезагрузки и сетевых отключений означает , что должно быть сохранено где - то на самом компьютере. На всю жизнь я не могу понять, где хранятся эти записи. Я искал реестр, файлы в моей папке \Windows, файлы приложения и т.д., Но записи нигде не найти. Кроме того, я даже пытался использовать Process Monitor, API Monitor и т.д. Для мониторинга вызовов API, но я до сих пор не могу понять, откуда эта информация поступает.

Где в моей системе хранятся эти мертвые записи?

Обратите внимание, что я НЕ спрашиваю, как скрыть информацию или что-либо еще. Я специально пытаюсь выяснить, где они хранятся в моей системе.

3 ответа3

2

Наше расследование с OP наконец сузилось до конкретного файла, который отвечает за хранение загадочных dead записей.

Файл, в котором хранятся результаты предыдущих проверок, находится в файле advanced_ip_scanner_MAC.bin который, в свою очередь, хранится в %AppData%\local\temp\Advanced Port Scanner 2 . (Он сохраняет текст как символы Юникода, поэтому нетрудно найти, если кто-то ищет строки ASCII.)

Advanced IP scanner использует этот файл для отображения отключенных устройств, которые были найдены при предыдущих сканированиях, как dead записи. Это может быть полезно, если вам нужно проснуться через некоторые устройства WOL, но это может раздражать, если вы путешествуете между сайтами вакансий и видите такие dead записи из чужой сети, поэтому, если вам не нужно сохранять результаты предыдущих проверок, просто удалить или переименовать этот файл advanced_ip_scanner_MAC.bin

1

Я не помню, какая версия появилась, но в меню «Настройки | Параметры» выберите «Разное». Внизу страницы есть кнопка «Очистить историю сканирования».

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

0

Проверьте ваш файл hosts (я предполагаю, что окна здесь).

Расположение: C:\Windows\System32\Drivers\etc\hosts.

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