Ц | DomikNV писал(а): У меня на симбиане лицензия. Поставил другу, а затем и тестю. Все лицензии. Вот теперь задумался может есть какой-нибудь алгоритм или программа, чтобы перед установкой записать данные карты памяти. После установки проги записать данные еще раз. Сравнить их и выяснить, где навител болеет жадностью. Могу в дальнейшем снабжать такой инфой, если это может помочь для борьбы со смертным грехом - жадностью. Т.к. в ближайшее время многие знакомые на симбиане собираются брать навител. |
Не прокатит. Навитель при запуске считает по своему алгоритму серийный номер носителя информации, на котором записан. Потом сравнивает с файлом Navitel_activation_key.txt, который в зашифрованном ключом компании Навитель виде содержит данные.
В данном случае надо сделать по-другому.
Надо внести изменения в ту часть программы, которая считает серийный номер - чтобы выдавала один и тот же, вне зависимости от устройства, или же просто сделать проскок той части проги, которая вообще такое сравнение делает.
Как вариант - генератор ключа, который зашифровывает серийный номер, но для этого надо иметь закрытую часть ключа компании Навитель, а такое возможно только при утечке. Ломать его подбором - задача нехилая и практически нереальная.
Допустим, если проги на винды можно декомпилить и худо-бедно сделать обход проверки, то как это на симбиане сделать? Платформа распространенная но не настолько чтобы были компилеры/декомпилеры...