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