Где Windows программы хранят данные об триале (реестр, СпецБД)?

Рейтинг: 0Ответов: 1Опубликовано: 03.04.2023
  1. По моем мнению криптобезопасность триалов держится на игре в прятки. Те где-то отлаживают свои записи, и на этом закрепляются.
  2. На примере программы "Bluetooth OBEX File Transfer", в целях учебных, пробовал отслеживать реестр все обращения, смотреть директорию в реестре, дирекекторию в AppData, (1) менять даты обратно, (2) удалять папку в реестре. Но программа стойкая, бесполезно. Как будто в реестре не хранит.
  3. Это может быть полезно. Делать свои триальные программы, например я бы хранил в реестре, прятки устроил, песли не известно специальное место.

Ответы

▲ 0

Поделюсь одной "Игрой в прятки". Речь об устаревших структурах MBR, да и история подустарела.

Часть пользователей столкнулась с проблемой проверки лицензии, другие(в том числе и я) с проблемой обхода блокировки приложений. И все бы ничего, но попытка форматирования диска, с последующей переустановкой системы, приводила в некоторое замешательство - начисто установленная программа прекрасно знала о своей прошлой установке на данном устройстве. И все это на компьютере без подключения к интернету - ни до, ни после переустановки OS.

Как оказалось, компания Nalpeiron(платформа лицензирования), продукты которой используют многие приложения, записывала данные вне файловой системы - отпечатки нашлись рядом с MBR в строго определенных секторах.

Дальше больше, пользователи легально устанавливающие приложения получали такие ответы от поддержки - здесь дискуссия, надо кликнуть See more:

единственный известный способ исправить эту ошибку — выполнить низкоуровневое форматирование

Под низкоуровневым форматированием понималось полное удаление разделов с последующей разметкой. Не смешно, правда. У компании не было утилиты, которая может удалить их же записи прямо из Windows, и вам предлагают снести систему. Партнеры напрочь отказывались выдавать "секрет" и говорили невнятные вещи: "Мы лицензируем на аппаратном уровне".

Энтузиасты конечно нашли сектора записей за пределами тома C:, то что надо затереть нулями - фотка отсюда:

введите сюда описание изображения

Этот способ, так же помогал разблокировать FreeTrial-версии, те которые на 1-мес, и снова ими пользоваться.

Вот и попробуйте догадайтесь, как форматируя системный C: диск, приложения отказываются вас забывать. Было бы интересно узнать, какие уловки используют сейчас.