1

Если компьютер подключен, чтобы сказать, сеть вашей работы, какие аппаратные данные могут быть получены. Точнее, может ли администратор получить список всех процессоров и их серийных номеров / идентификационных номеров от компьютера, только что подключенного к сети?

Есть ли какой-нибудь возможный способ собрать эту информацию, не запуская что-то вроде CPUID локально?

2 ответа2

1

Зависит от того, как он "подключен" к сети.

Если вы просто подключите свой домашний ноутбук и подключите его к сети, то, скорее всего, они узнают MAC-адрес вашего компьютера, по которому они могут узнать производителя этой сетевой карты.

Предполагается, что вы обезопасили ноутбук с помощью брандмауэра, и у вас отключены открытые (файловые) ресурсы (и т.д.).

Если вы оставили службы удаленного управления, удаленные файловые службы и т.д. Включенными без включенного брандмауэра или определенной защиты, или если вы присоединились к их домену, то они могут видеть (в основном) все, что хотят, используя такие вещи, как WMI, SNMP и др.

0

Непрактично получать информацию о количестве процессоров и т.д. Удаленно.

Есть несколько теоретических вещей, которые могут помочь вам сделать немного лучше случайного предположения, но это все. (Например, стресс-тестирование системы и наблюдение за ее работой, снятие отпечатков пальцев с ОС и принятие решений, наблюдение за трафиком [например, заголовки HTTP] и создание выводов. (И, глядя на MAC-адреса, как указано выше)

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

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