![]() |
eXeL@B —› Вопросы новичков —› Слом программ от NCH Swift Sound |
Посл.ответ | Сообщение |
|
Создано: 24 февраля 2007 15:01 · Поправил: KpeHDeJIb · Личное сообщение · #1 Сайт фирмы NCH Swift Sound Software http://www.nch.com.au/ У этой фирмы линейка программ для работы с VoIP, вроде как IP-телефония, если кто не в курсе. Суть проблемы: все программы этой фирмы надо регать и естественно не бесплатно, иначе срок использования 30 дней, но мне использовать и не надо их софт, мне надо просто тестировать саму технологию VoIP, так сказать по моим студенческим делам (практика), но срок тестирования может растянуться больше чем на 30 дней, поэтому я, опасаясь прекращения работы программ, решил их исследовать более предметно. Что выяснил: все программы простые как пареная репка, некоторые чем-то упакованы (пейд заявил UPolyX 0.5, я что-то сомневаюсь, но это точно не протектор), но это не суть проблемы я решил вытащить алгоритм генерации ключа. Во-первых повводил всякие левые данные, под олькой поглядел что вообще происходит, выяснилось что ничего особо заумного нету, берутся первые буквы имени и местоположения и первая часть ключа (которая еще и должна быть больше определенной цифры, я просто вводил 12345678), потом это все гоняется по зашитой в программу таблице строк (различие между программами как я понял как раз в этой таблице, она у всех разная, алгоритм не меняется) и выдается вторая часть ключа для проверки, я не долго думая просто взял и записал для некоторых, необходимых мне, прог как раз ключики для проверки. Все выглядело ОК, НО! 2 из 5 прог вроде бы принимали данные, но после перезапуска снова выводили окошко о незареганности прог, причем с инетом они не общались не проверяли никак ключи, просто слетала регистрация и все, проги я не крякал ничего в них не менял, просто вводил "правильные" ключи, странно это как-то. Вот, хочется разобраться, подскажите в каком направлении копать. Программы которые слетают: VRS Recording System http://www.nch.com.au/vrs/vrssetup.exe IVM Answering Attendant http://www.nch.com.au/ivm/ivmsetup.exe Ключи которые нашел: Данные владельца и первая часть ключа у всех программ одинаковые, меняется только вторая часть ключа (: NCH Swift Sound software registration data Name: User Location: Nowhere ID-Key part1: 12345678 : All ID-Key part2: zkjgcc21 : IVM Answering Attendant yatcdd21 : VRS Recording System parjad21 : Express Talk rdnbzd21 : IMS Telephone On-Hold Player ypjlef21 : WavePad ![]() |
|
Создано: 24 февраля 2007 22:04 · Личное сообщение · #2 |
|
Создано: 25 февраля 2007 02:37 · Личное сообщение · #3 Там действительно была проверка хитрая, первая часть ключа, при старте программы, проверялась до кучи на принадлежность к определенному интервалу, если что-то шло не так, то стирались данные из реестра, поэтому слетала регистрация. Если кому-то интересно, вот обновленные ключи: 100000-tynpts21 : VRS Recording System ID-Key 100000-uidtsr21 : IVM Answering Attendant ID-Key 100000-mbhops21 : IMS Telephone On-Hold Player 100000-kylwqs21 : Express Talk 100000-tndyuu21 : WavePad ![]() |
|
Создано: 28 февраля 2007 18:59 · Личное сообщение · #4 |
![]() |
eXeL@B —› Вопросы новичков —› Слом программ от NCH Swift Sound |