Дано:
умерший PC c жестким диском на котором самописная программа учета на фокс про с базой dbf
при ее переносе копировании на другой носитель и запуске она запрашивает пароль
Показать скрытый текст в интернетах скорее всего наш случай
Механизм регистрации
1. Считывается серийный номер диска
2. Этот номер посылается разработчику программы
3. На основании полученного номера, разработчик формирует регистрационный номер (это десятичный логарифм от серийного номера)
4. Пользователь вводит полученный от разработчика регистрационный номер и может работать с программой.
5. Серийный номер диска и полученный регистрационный номер записываются в системном реестре и проверяются при каждом запуске программы
6. При повторных запусках окно ввода регистрационного номера не активизируется.
с помошью RegMon а теперь уже Process Monitor
пытаюсь при запуске программы проследить куда опрос и сверка в какую ветку реестра
пока не сильно соображаю
но уже увидел что идет считывание серийного номера volumeID раздела С
VolumeSerialNumber: CC5C-C29E
это номер раздела уже куда мы перенесли утилиту (то есть не родной ID)
совпадает с номером тома что дала Аида64
я верной дорогой иду ?
или подскажите где искать ту ветку реестра которую мне нужно будет скопировать с жесткого диска старой системы
или как сделать ее портабельной но с привязкой старого железа (фантастика наверное)
неужели мне придется выводить логарифм серийника тома?
есть возможность сменить volumeid утилитой Disk Serial Number Changer или Русиновича VolumeID . Стоит?
я уверен тут есть писатели этих самых программ учета
спасибо
Социальные закладки