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

Вид: 23168|Ответ: 2

[Источник] .net/c# для получения уникального идентификатора машины

[Скопировать ссылку]
Опубликовано 23.05.2017 14:23:32 | | |

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

Принцип
Сгенерируйте уникальный идентификатор, получив идентификатор материнской платы, процессора, BIOS, Mac, видеокарты, жёсткого диска и т.д.

Рекомендуем
1. Используйте те модули, которые редко заменяются, для генерации идентификационных кодов.

2. Если вы часто меняете MAC, видеокарту и жёсткий диск, не используйте эти ID.

3. Обязательно используйте статические переменные для сохранения уникальных идентификаторов по всему приложению.

реализован
Дополнение
Теперь я сталкиваюсь с простыми моделями, такими как планшеты, и все полученные идентификаторы устройств одинаковы (кроме Mac), и наконец мне приходится локально генерировать логотип самого ПО и прикреплять его каждый раз, когда я его вычисляю, чтобы это больше не повторялось.

Код таков:


Файл можно настроить на скрытый режим и другие способы предотвращения неправильной работы пользователями.




Предыдущий:[Spring.Data.Common.dbproviders.xml] Линия 766
Следующий:Мини-программа C# для работы с MySQL 5.7 [исходный код]
Опубликовано 12.11.2022 13:37:17 |
Сохраните для последующего использования
Опубликовано 30.11.2022 15:07:54 |
Спасибо, что поделились, что научились
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com