CPU ID и On-line

Angry
Уже с Приветом
Posts: 1491
Joined: 02 Jul 2003 22:47

CPU ID и On-line

Post by Angry »

На одном сервисе (fastbb.ru) прочитал, что он может запрашивать у броузера CPU_ID клиента. Правда ли, что такое возможно? 8O :х
Angry
Уже с Приветом
Posts: 1491
Joined: 02 Jul 2003 22:47

Post by Angry »

Может быть кто-то не понял, чем это грозит?

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

Помню, столько шуму было с выходом P-III и CPU_ID, а сейчас и не обращает внимания никто :roll:
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Post by katit »

Так он ведь в биосе отключается?
Angry
Уже с Приветом
Posts: 1491
Joined: 02 Jul 2003 22:47

Post by Angry »

katit wrote:Так он ведь в биосе отключается?


Не во всех.
User avatar
tengiz
Уже с Приветом
Posts: 4468
Joined: 21 Sep 2000 09:01
Location: Sammamish, WA

Post by tengiz »

Angry, инструкция CPUID возвращает массу полезной информации о процессоре - точная модель, конкретные возможности, размеры кешей, TLB и пр. Если Вас беспокоит серийный номер CPU, то эта информация была доступна только для одной модели процессоров - Pentium III. В других моделях (включая более поздние) серийный номер процессора больше не поддерживатеся.
Cheers
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Post by Dmitry67 »

Интересно, а почему отказались от поддержки ? Это же хуже для GUIDов
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
tengiz
Уже с Приветом
Posts: 4468
Joined: 21 Sep 2000 09:01
Location: Sammamish, WA

Post by tengiz »

От серйного номера процессора отказались видимо из-за паранойи, разыгравшейся после выхода PIII.

Насчёт GUID - MAC адрес сетевой карты тоже хорошая штука и, кстати, идентифицирует систему не хуже серийного номера.

Angry, а как Вам нравится, что безо всяких CPUID можно сделать абсолютную привязку к уникальной и неповторимой сетевой карте безотносительно к модели процессора?
Cheers
Angry
Уже с Приветом
Posts: 1491
Joined: 02 Jul 2003 22:47

Post by Angry »

tengiz wrote:От серйного номера процессора отказались видимо из-за паранойи, разыгравшейся после выхода PIII.

Насчёт GUID - MAC адрес сетевой карты тоже хорошая штука и, кстати, идентифицирует систему не хуже серийного номера.

Angry, а как Вам нравится, что безо всяких CPUID можно сделать абсолютную привязку к уникальной и неповторимой сетевой карте безотносительно к модели процессора?


Мне это тоже не нравится, но обойти это в принципе возможно. В принципе, в компьтере достаточно много цифр, которые его идентифицируют, но CPU_ID - гарантия

Главное, что меня беспокоит - это передача броузером данных однозначно идентифицирующих компьютер. Неужели это возможно?
Microsoft уже имеет опыт подобных действий - например, сохранение в .doc файлах личной информации, сохранение в заголовках писем, отправленных через outlook имени компьютера
User avatar
YellowMan
Уже с Приветом
Posts: 1099
Joined: 30 Sep 1999 09:01
Location: Bryansk,RUSSIA >> Dublin, Ireland

Post by YellowMan »

tengiz wrote:Angry, а как Вам нравится, что безо всяких CPUID можно сделать абсолютную привязку к уникальной и неповторимой сетевой карте безотносительно к модели процессора?


Я хоть и не Angry но думаю что фигушки - пока моя машина стоит за firewall с NAT.
Удачи@С.Смирнов
User avatar
tengiz
Уже с Приветом
Posts: 4468
Joined: 21 Sep 2000 09:01
Location: Sammamish, WA

Post by tengiz »

YellowMan wrote:Я хоть и не Angry но думаю что фигушки - пока моя машина стоит за firewall с NAT.

А как это может помочь, если речь идёт о браузере, который может передать эту информацию, а не о попытке определить MAC адрес средствами низкоуровневых протоколов?
Last edited by tengiz on 26 Apr 2004 18:47, edited 1 time in total.
Cheers
User avatar
tengiz
Уже с Приветом
Posts: 4468
Joined: 21 Sep 2000 09:01
Location: Sammamish, WA

Post by tengiz »

Angry wrote:Мне это тоже не нравится, но обойти это в принципе возможно. В принципе, в компьтере достаточно много цифр, которые его идентифицируют, но CPU_ID - гарантия.

Если Вы надёжно умеете обходить дыру с MAC адресом, то тогда не должно быть проблемы и серийным номером процессора. А серийный номер процессора ничем не лучше и не хуже адреса сетевой карты - и то, и другое уникально; и то, и другое устройство элементарно можно можно заменить. Не говоря уже о том, что серийного номера больше уже нет, а там где есть его обычно можно отключить в BIOS. По-моему, проблема на самом деле не существует, вернее, это такая незначительная вещь на фоне, скажем, покупок по кредитной карточке через Интернет, что я бы прочитал бы об этом и забыл.
Cheers
Angry
Уже с Приветом
Posts: 1491
Joined: 02 Jul 2003 22:47

Post by Angry »

tengiz wrote:
Angry wrote:Мне это тоже не нравится, но обойти это в принципе возможно. В принципе, в компьтере достаточно много цифр, которые его идентифицируют, но CPU_ID - гарантия.

Если Вы надёжно умеете обходить дыру с MAC адресом, то тогда не должно быть проблемы и серийным номером процессора. А серийный номер процессора ничем не лучше и не хуже адреса сетевой карты - и то, и другое уникально; и то, и другое устройство элементарно можно можно заменить. Не говоря уже о том, что серийного номера больше уже нет, а там где есть его обычно можно отключить в BIOS. По-моему, проблема на самом деле не существует, вернее, это такая незначительная вещь на фоне, скажем, покупок по кредитной карточке через Интернет, что я бы прочитал бы об этом и забыл.


Еще раз - меня волнует не наличие CPU_ID, а то, что его запросто можно запросить у броузера (если это действительно так)
User avatar
tengiz
Уже с Приветом
Posts: 4468
Joined: 21 Sep 2000 09:01
Location: Sammamish, WA

Post by tengiz »

Angry wrote:Еще раз - меня волнует не наличие CPU_ID, а то, что его запросто можно запросить у броузера (если это действительно так)

Angry - не сомневайтесь, я прекрасно Вас понял. Но как Вы собираетесь обходить наличие уникального MAC адреса и способность браузера передать это адрес серверу? Почему похожая техника не должна работать для блокировки передачи серийного номера тоже? Какая здесь принципиальная разница? Неужели браузер использует принципиально разные механизмы для передачи этих сведений? Я в этом очень сильно сомневаюсь.
Cheers
Angry
Уже с Приветом
Posts: 1491
Joined: 02 Jul 2003 22:47

Post by Angry »

tengiz wrote:
Angry wrote:Еще раз - меня волнует не наличие CPU_ID, а то, что его запросто можно запросить у броузера (если это действительно так)

Angry - не сомневайтесь, я прекрасно Вас понял. Но как Вы собираетесь обходить наличие уникального MAC адреса и способность браузера передать это адрес серверу? Почему похожая техника не должна работать для блокировки передачи серийного номера тоже? Какая здесь принципиальная разница? Неужели браузер использует принципиально разные механизмы для передачи этих сведений? Я в этом очень сильно сомневаюсь.


Простите, я не знаю что такое MAC - адрес. Это серийник сетевухи?
Если да, то его значение возвращает драйвер, а драйвер можно заменить, кроме того сетевой карты на компьютере может не быть. А CPU_ID возвращается командой, которую не запретишь
User avatar
JavaDuke
Уже с Приветом
Posts: 152
Joined: 09 Dec 2003 19:48
Location: Foster City, CA

Post by JavaDuke »

Angry wrote:кроме того сетевой карты на компьютере может не быть. А CPU_ID возвращается командой, которую не запретишь


Пардон, что вмешиваюсь - но если сетевой карты нет, так и проблемы нет, без нее браузер ничего никуда не передаст....
/dev/null: Device is full

Return to “Вопросы и новости IT”