Перейти к содержанию
Авторизация  
Xhayla

Проверка серийного номера

Рекомендуемые сообщения

Опубликовано (изменено)

Имеется тестовая программа, которая через CMD считывает серийный номер материнской платы(wmic baseboard get serialnumber), можно ли как-то подсунуть программе другой серийный номер? Ведь просто так серийный номер материнской платы не поменять.

Изменено пользователем Xhayla

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно. Выходишь на функцию, считывающую серийный  номер МП, хукаешь, подсовываешь другой номер.

  • Плюс 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Xipho сказал:

Можно.

:offtopic: Он всё понял, пошел делать! :lol:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Опубликовано (изменено)
21 час назад, Xipho сказал:

Можно. Выходишь на функцию, считывающую серийный  номер МП, хукаешь, подсовываешь другой номер.

В общем, через Гидру посмотрел как программа получает серийный номер МП, там принцип такой, запускается в скрытом режиме CMD через CreateProcess, с параметрами запуска - "wmic baseboard get serialnumber", серийник записывается в скрытый временный файл, далее с этого файла серийник считывается через ReadFile, а временный файл удаляется. Поставил хук на ReadFile - https://ibb.co/s2YgRZD и все получилось ☺️ 

Вообщем огромное спасибо за подсказку.

Изменено пользователем Xhayla
  • Плюс 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.