Sh355 Если бы ты ее еще маленько подправил, я бы ее с удовольствием на васм положил. А ты что-то жаться начал Кстати, версии выше 8.0 вы уже так не поломаете. Там только падч остается...
благодаря стараниям ssx-а удалось выйти на процедуру _l_string_key, из которой можно достать ключи для файла лицензий. разве более детальный анализ данной процедуры не сможет дать seed-ы?
Володь, я в курсе про cro. Только вот много ли ты видел программ, которые его используют? Денег им всем жалко, что ли. Те же Intel и Rational cro не исползуют, а потому замечательно кейгенятся. Надо не полениться и написать нормальную статью
Наверное займусь. Только не хочется писать "статью" типа: "запускаем calcseed - и все ок". А что бы было, если товарищ Блендер не написал этой тулзы? В общем, мы не будем искать легких путей Да, понимаю, что наверное уже в сотый раз такой вопрос, но какой у тебя email?
Товарищ Блендер расписал в своих статьях, как высчитывать сиды. Calcseed это просто имплементация для лентяев Вообщем мне ясно, что статей я больше писать не буду, неблагодарное это дело
это был не наезд на тебя/твою статью. место, где сиды появляются в открытом виде, прекрасно находится в дизасме.
Во, если ты распишешь как это сделать в грамотной статье, уверен, что у тебя найдется куча благодарных читателей. Я буду в их числе
Да, понимаю, что наверное уже в сотый раз такой вопрос, но какой у тебя email? Для начала пойдет volodya_wasm\\\mail///ru
хочется написать: 1) как найти сиды _без_ использования calcseed 2) как генерить лицензии без использования sdk
Напиши, конечно. Тем более если хочется. Мне, например, такой статьи нехватало сильно, когда я разбирался с этим флексом самостоятельно. Ждем-с статью!
Опять вопрос появился. Автокад 2005, версия флекса 9.22. Библиотека упакована safedisk 2.51. Может кто-нить сказать, имеет ли смысл ковыряться с генерацией или сразу искать методы запатчить? ssx, что скажешь?
что скажу - safedisk - это зло, побороть которое я оказался не в силах. ps: статья все еще в моих планах...
Да я до safedisk еще не добрался. Может, какой инлайн можно будет придумать. Вопрос пока не в нем. А фишка в том, что там используется новая форма подписи SIGN="155D E3E2 2C25 A0DF \ A02A A702 294D CCF3 4385 A62E 510B 5756 9EA5 1F99 1E6B 1038 \ 063F 4AA2 B23E 2633 3265 39EE 75B5 3645 3FDC D452 9265 2562 \ D612 A7B9" SIGN2="015C CA8B D9CD 06C2 5D82 2575 67A7 601D DBB3 \ F313 7048 763D AB69 4C61 5BF4 0C8C 7812 F2B4 196A 0822 2EF2 \ C683 B692 D723 1189 122D 05B1 BBA7 1D14 C96E" Насколько я понял, ECC patch позволяет библиотеке принимать старую форму SIGN. А с такой подписью однозначно получается ловить нечего или есть шанс?
Эх, не так все просто. Сам автокад конечно же есть, прекрасно работает. Но. Задача стоит так, чтобы автокад запускался с родным менеджером лицензий. То есть сервер лицензий должен находится далеко... Нужно это для того, чтобы в случае визита незваных гостей, автокад не запускается - претензий к лицензионности нет. Нельзя, чтобы он стоял и работал просто так. Варианты завернуть его в свой протектор или закрыть паролем тоже не катят. Ладно, буду разбираться...
И еще, вдогонку: Кто проверяет эту подпись - lmgrd или непосредственно библиотека? То есть можно ли запатчить самого демона, чтоб он отдавал LM_NOERROR или без правки либы никак не обойтись? Вариант поправить демона был бы самый оптимальный...