Случилось мне как-то переносить бухгалтерскую программу ACCORprofi на другой жесткий диск. Скопировал я значит все файлы, a программа не запускается – требует регистрацию, хотя на старом диске работает на ура…
Пришлось мне поковыряться в этой мега проге и вот что выяснилось:
- Ключ регистрации хранится в файле C:\accpr\AccorKey.ini
- Значением параметра Key1 является закодированный серийный номер тома диска C:
- Значение параметра Key2 не влияет на запуск программы.
Как вычислить значение Key1:
- Выясняем серийный номер тома диска C: командой vol :
C:\accpr>vol
Volume in drive C has no label.
Volume Serial Number is B858-90C7 - Переводим в десятичное число:
B85890C7 -> 3092811975
- Вычисляем ключ следующей подстановкой:
Получаем
1 -> E
2 -> D
3 -> C
4 -> J
5 -> I
6 -> H
7 -> G
8 -> >
9 -> =
0 -> F
3092811975 -> CF=D>EE=GI
Значение Key2 – любая трехсимвольная строка типа “IDZ
“
хорошая защита :)
Респект хакеру! Теперь придется покумекать над усложнением задачки :)))
Серийны номер 7426-DD66
можеш помоч со взломом?
E=J>GFJEFD
Може знаешь, как активизировать обновление ACCOR’a через интернет?
Spasibo!
Vash sposob o4enj pomog i sekonomil vremja :)
Спасибо. Пришлось использовать калькулятор
Основание системы счисления исходного числа: 16
Основание системы счисления переведенного числа: 10
Очень интересно и познавательно. Рэспэкт!!!
ВАРИАНТ №2:
1. Записываем на листочек серийный номер тома компьютера №1
cmd.exe –> “vol c:”
2. Скачиваем программу VOLUMEID (бесплатная) и с ее помощью меняем серийный номер компьютера №2 на номер компьютера №1.
– volumeid (сохраняем на диск “C:”, запускаем)
– cmd.exe –> c:\volumeid c: XXXX-XXXX
3. Перезагружаем систему и программа работает!