|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.04.2019, 17:38 | #11 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Нет, в большинстве случаев мак очень легко меняется.
|
20.04.2019, 12:40 | #12 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
Какие параметры у коппа не могут быть изменены?
|
20.04.2019, 12:57 | #13 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
Как изменить сведения о компонентах компьютора в бисе
|
20.04.2019, 16:19 | #14 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
В общем случа меняются все.
Поправить память для биоса или сам биос. Если вы про прикладные программы, то еще проще - перехват функции и возврат любого значения. |
21.04.2019, 12:23 | #15 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
linda88
Поставить кряк могут от силы 5% пользователей. Написать кряк от силы 0٫05%. А то и того меньше раз в 100. А вот состав может меняться. Поэтому судить по одному МАК-адресу недостаточно. Поэтому я бы взял Серийный номер жёсткого диска, серийный номер монитора, мак-адрес сетевой карты, серийной номер материнской платы, серийный номер ОЗУ, CPU-string Соответственно если меняется хотя бы 2 то ничего, если больше помечаем как невалидный ключ. И каким образом? МАК-адрес меняется через «мой компьютер». ОЗУ SPD - меняется легко перепрошивкой. Только я не помню как программа называется(SPDtool). Серийник монитора - проще монитор переставить. Или аккуратно вскрыть и перешить программатором. ID-материнской платы меняется перепрошивкой БИОСа. Нужно выкачать БИОС, распотрошить записать новый ID залить прошивку БИОСа. Сложность запредельная. HDD - нужен программатор, и возможно специальный софт который просто так не достанешь. CPU-string меняется только заменой процессора. --------------------------------- Конечно можно это подменить на уровне ОС через софт используя хуки/спуфинг. Вроде полно готового софта. Так что даже несильно подкованный человек сможет сломать прогу если надо будет.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 21.04.2019 в 12:30. |
21.04.2019, 12:39 | #16 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Цитата:
|
|
21.04.2019, 16:10 | #17 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
как получить из БИОСа ID-материнской платы, Серийник монитора, HDD,
CPU-string программно. Последний раз редактировалось linda88; 21.04.2019 в 16:21. |
21.04.2019, 17:19 | #18 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Вот накидал на скорую руку пример по извлечению информацию с биос, можете поэкспериментировать с вложенным в нее модулем, возможно кое что для себя найдете.
Для полного понимания поищите описание модуля uSMBIOS, полный пакет этого модуля здесь https://github.com/RRUZ/tsmbios Кстати по поводу БД я тоже вам кое какой пример сделал https://www.programmersforum.ru/show...85#post1777285 Последний раз редактировалось Aliens_wolfs; 21.04.2019 в 22:31. |
21.04.2019, 18:18 | #19 |
Пользователь
Регистрация: 17.01.2019
Сообщений: 78
|
А там целая куча закомментированного кода. В firemonke тоже этот будет работать?
|
21.04.2019, 19:10 | #20 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Подробную документацию про этот модуль можно посмотреть здесь https://github.com/RRUZ/tsmbios
Там в примерах вроде как все есть. Я как то давно использовал для определенных целей этот модуль, по мелочам кое что вытаскивал из Биос. Я обновил пример в посте #18 теперь все подробно показывает Последний раз редактировалось Aliens_wolfs; 21.04.2019 в 22:34. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
1. Ввести символьный массив. Найти адреса всех парных его элементов. 2. Вывести адреса элементов массива 4 на 4, находящихся выше главной диагонали. 3. Реализовать следующее задани | Y2J | Помощь студентам | 1 | 27.11.2018 20:32 |
Создать заголовок Bootstrap используемый в DHCP для автоматического получения клиентом Ip адреса | Aliens_wolfs | Работа с сетью в Delphi | 1 | 23.03.2012 14:51 |
Известны фамилии,адреса и телефоны 25-ти человек,Найти фамилии и адреса людей,чей телефон начинается с цифры 3. Расмотреть два слу | salomon93 | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 01.12.2011 23:36 |
ПО для получения координат | Иллидан | Софт | 2 | 07.07.2011 19:06 |