Для теста пусть Хламчег в разных виртуальных машинах в командной строке наберет ipconfig /all и сравнит mac адреса на разных виртуалках.
вот упертые
причем тут виртуалки? у тебя виртуалка напрямую в инет выходит? нет конечно виртуалка получает интернет с реальной машины. значит смотреть надо мак адрес на реальной машине. если используется адсл модем - надо смотреть в каком режиме работает модем. если режим моста - значит мак адрес на реальной машине. если режим роутера - значит надо смотреть мак адрес модема. если проводной интернет, втыкается в Lan, - мак адрес сетевой карты компа.
клиент, если в нем стоит защита по сбору hwid - обычно собирает то, что может увидеть - жесткие диски, их количество, их объем, оперативной памяти сколько, частота процессора, винда какая, разрешение экрана какое и так далее. все это складывается или хз как упаковывается и сервер получает фактически одно число. поэтому если поменять хоть один элемент - сервер получит совсем другое значение, хотя и изменилось то совсем капелька... виртуалка полюбому этот hwid подменит, так как там совсем другие параметры нежели на реальной машине. значит остается единственное что может быть общее у реальной и виртуальной - это провайдер и мак адрес. но как говоришь использовались прокси - значит провайдер отпадает, выходит остается мак адрес.
SeregaZ, мак адрес сетевухи через TCP/IP не доходит до сервера. Чтобы прицепится к мак адресу защита его должна считать на конечсном пк и отправить в родном из L2 пакетов. Но клиент ведь запущен на виртуалке. И он будет видеть мак виртуальной сетевухи которая используется в VMWare.
Yegor, защита не причем. она не посылает мак адрес по идее - мак адрес помечается в базе типа как айди коннекта чтоли... типа конект номер сто тридцать четыре, аккаунт Вася, чар Вася, мак адрес такой-то.
защита клиента не собирает мак адрес по одной простой причине - она не сможет увидеть мак адрес модема в режиме роутера. она сможет увидеть только мак адрес компа, который в этом случае будет не верный.
Zergatul, разрешение экрана как пример так то конечно может быть каких-то два три параметра... но это как правило не серийный номер. видишь ли - механизм получения номера не всегда один и тотже. например если софтина может получить номер сеагет харда - то хард диск хитачи пошлет всех нахер и не даст никакого номера - конечно я утрирую но тем не менее... конечно есть стандарт, но китайцы не особо этих стандартов придерживаются. например видяхи жифорсы - китайцы берут какойнить древнючий 6600 нашивают на него прошивку 9800, перекрашивают текстолит из красного в черный и толкают получившуюся хрень как gf9800. сможет ли линейка получить серийник подобной видяхи? сомневаюсь там родные утилиты нвидяшные порой бессильны
так что защита ладвы собирает в основном параметры, которые доступны любой галимой проге - количество памяти и модель.
SeregaZ, сервер не может знать мак адрес определенного коннекта. Эта инфа не доходит до конечного сервера.
По поводу серийника винта вы очень сильно заблуждаетесь. Например тот же 4gay цепляется именно к серийнику накопителя и механизм его получения работает в 99% пользователей.
Стандарт есть и его придерживаются все производители. Китайцы еще не доросли до самостоятельно разработки накопителей.
клиент, если в нем стоит защита по сбору hwid - обычно собирает то, что может увидеть - жесткие диски, их количество, их объем, оперативной памяти сколько, частота процессора, винда какая, разрешение экрана какое и так далее. все это складывается или хз как упаковывается и сервер получает фактически одно число. поэтому если поменять хоть один элемент - сервер получит совсем другое значение, хотя и изменилось то совсем капелька...
Ты думаешь реально кто-то смотрит на разрешение экрана? Берется 1-2 значения, серийник какого-то определенного устройства или что-то в этом роде, тогда и обойти сложнее.