Сейчас на форуме: rtsgreg1989, zds, _MBK_ (+5 невидимых)

 eXeL@B —› Основной форум —› flexlm sdk
. 1 . 2 . 3 . 4 . >>
Посл.ответ Сообщение

Ранг: 2.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 февраля 2006 01:21
· Личное сообщение · #1

Добрый день!
Кто нибудь может дать ссылочку на flexlm sdk 6.1?
Ковыряю большую программу с flexlm 6.1g под линукс. Обчитался woodmann.com, вроде нашел вендоркеи и сиды, осталось найти SDK




Ранг: 156.2 (ветеран), 2thx
Активность: 0.090
Статус: Участник

Создано: 07 февраля 2006 10:56
· Личное сообщение · #2

glin
Держи http://www.pediy.com/book/down/chap13/FLEXlm/FLEXlm%20SDK/FLEXlm%20SDK%20v8.1a/Setup.zip



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 07 февраля 2006 10:59
· Личное сообщение · #3

только ты дал ссылку на 8.1
хотя какая версия использовалась в проге и какую версию sdk использовать - роли не играет



Ранг: 2.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 февраля 2006 21:16
· Личное сообщение · #4

спасибо за линк! не могу разобраться - подставил заведомо правильные циферки от 6 версии в lm_code.h
vendor_key1-5, encryption_seed1-2, vendor_name, lm_strength license_key, запустил build. lmnewgen говорит upgrading, using license key и ошибка -44,49, плохие, говорит ключи. менял lm_ver_behavior на v6, lm_seed1-3 на 0x0 - ноль эмоций. что не так?



Ранг: 33.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 07 февраля 2006 21:28
· Личное сообщение · #5

в шестой версии, если не ошибаюсь, я нужную подпись лицензии находил отладчиком во время ее проверки. Так что генерить ничего не нужно было...



Ранг: 2.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 февраля 2006 21:41
· Личное сообщение · #6

мне в итоге нужен license.dat с кучей фич и вендор-стрингов, поэтому хочу собрать lmcrypt. пока в своих сидах не уверен, взял хорошие циферки из базы flexgen2000.3 (это не хочет для разных фич подставлять разные vendor стринги). и вот никак.



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 08 февраля 2006 11:56
· Личное сообщение · #7

Solo пишет:
в шестой версии, если не ошибаюсь, я нужную подпись лицензии находил отладчиком во время ее проверки. Так что генерить ничего не нужно было...


и в версиях постарше такое можно



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 08 февраля 2006 11:59
· Личное сообщение · #8

glin пишет:
взял хорошие циферки из базы flexgen2000.3

я не уверен (флексгеном никогда не пользовался) но очень возможно что сиды там не в открытом виде хранятся (ну хотя бы поксорены)



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 09 февраля 2006 15:53
· Личное сообщение · #9

Доброго времени суток.
Я скачал SDK 8.1 - не пойму, как заставить его работать. Все "полезные" ютили, как то lmcrypt выдают FLEXlm error -44.49 что, согластно мануалу: "-4 Licensed number of users already reached." У меня на машине(машинах) есть(были) установлены проги с защитой Flexlm, быть может в этом проблема? Если нет, то что? Кто пользовался - подскажите.
Спасибо.



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 09 февраля 2006 17:09
· Личное сообщение · #10

-44 *Invalid FLEXlm key data supplied

key 1-5 кривые



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 09 февраля 2006 17:39
· Личное сообщение · #11

4 и 44 спутать - это я затупил
Кстати, в том мануале, который я скачал с www.macrovision.com -44 вообще нет :|
ssx пишет:
key 1-5 кривые

Что есть "key 1-5 кривые" ? VENDOR_KEY1 - VENDOR_KEY5 ?
Но суть мне все равно не ясна: как заставить его работать?
Спасибо.



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 09 февраля 2006 18:45
· Личное сообщение · #12

AlexRush пишет:
Кстати, в том мануале, который я скачал с www.macrovision.com -44 вообще нет :|

"не верю!" (с) Станиславский

AlexRush пишет:
Что есть "key 1-5 кривые" ? VENDOR_KEY1 - VENDOR_KEY5 ?
Но суть мне все равно не ясна: как заставить его работать?

да. тебе нужно сгенерить правильные key1 - 5 для твоей версии флекса. для 4-5-6-7 был PGC FlexLM vendor Key Generator



Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 13 февраля 2006 20:12
· Личное сообщение · #13

У меня программа, защищенная FlexLm 8.0
Вроде нашел всё что нужно.. теперь встал вопрос как скомпилировать
lmcrypt.exe ? Какой компилятор использовать, какие файлы открыть при
компиляции? И еще такой вопрос: у меня есть 2 SDK - 7,2 и 9,2. - какой
из них использовать для создания лицензий моей версии флекса?



Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 13 февраля 2006 21:14 · Поправил: Graviy
· Личное сообщение · #14

Мля. Где почитать как сдк верно скомпилить???



Ранг: 77.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 13 февраля 2006 22:15
· Личное сообщение · #15

Graviy пишет:
какой
из них использовать для создания лицензий моей версии флекса?

юзай 9.2 - не промахнешься



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 14 февраля 2006 00:16
· Личное сообщение · #16

Graviy пишет:
Вроде нашел всё что нужно.. теперь встал вопрос как скомпилировать
lmcrypt.exe ? Какой компилятор использовать, какие файлы открыть при
компиляции?

пропиши сиды/ключи в lm_code.h. дальше как обычно - nmake
компилер ms vc

Sh[AHT] пишет:
юзай 9.2 - не промахнешься

зато для 7.2 есть генератор key1-5



Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 14 февраля 2006 01:28
· Личное сообщение · #17

ssx пишет:
зато для 7.2 есть генератор key1-5

для 8.x тоже есть и key1-5 генератор и сидо-декодер

Кто-нибудь может выложить lmcryptgui ?



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 14 февраля 2006 06:57
· Личное сообщение · #18

и для 11.x.beta тоже есть и key1-5 генератор и сидо-декодер

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 14 февраля 2006 09:45
· Личное сообщение · #19

ssx пишет:
дальше как обычно - nmake

а можно поподробнее пожалуйста..
BfoX пишет:
и для 11.x.beta тоже есть и key1-5 генератор и сидо-декодер

дак выложи если есть или это приватнейший тулзень?

Повторяю просьбу - есть ли у кого lmcryptgui.exe ?



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 14 февраля 2006 10:24
· Личное сообщение · #20

Graviy пишет:
дак выложи если есть или это приватнейший тулзень?


а гуглю поюзать, чтобы найти сырци от Nolan Blender,
а демонов поюзать от разных версий для поиска glseed1/2.

и будет тебе счастье

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 14 февраля 2006 12:01 · Поправил: Graviy
· Личное сообщение · #21

У меня вот такой вопрос:
Нашел я _l_sg(). Внутри такая штука:
вычисляются
EAX=11111111 (f.e.)
EDX=22222222
идет XOR EAX,EDX -> в EAX=33333333
далее
EDX=44444444
ECX=22222222
идет XOR EDX,ECX -> в EDX=55555555

После выхода из процедуры 33333333 и 55555555 пишутся в vendorcode struct+04 => это д.б. data[0] и data[1] для calcseed'a, ну а в Job+08,0c,10 ничего не пишется.
Верно ли, что 11111111 и 44444444 - это нешифрованные сиды 1 и 2 ?



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 14 февраля 2006 13:02
· Личное сообщение · #22

BfoX


Graviy пишет:
а можно поподробнее пожалуйста..

рекомендую перед тем как ломать научиться строить. ну или хотя бы запускать компилятор



Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 14 февраля 2006 14:37 · Поправил: Graviy
· Личное сообщение · #23

ssx
Очень смешно. Я не просил учить меня компилировать.
Нужно было просто помочь по SDK. Да это уже и не нужно.
генератор готов и проверен



Ранг: 11.3 (новичок)
Активность: 0=0
Статус: Участник

Создано: 15 февраля 2006 10:44
· Личное сообщение · #24

ssx пишет:
зато для 7.2 есть генератор key1-5
для 8.x тоже есть и key1-5 генератор и сидо-декодер

---------------------
ЭЭ вопросец ? --
А для 9.x -го генератор VENDORKEY и сидо-декодер кто-нибудь сделал ?
Или может у кого есть исходные тексты от 7 или 8.

Для ssx -> Для Lin я все-таки нашел сертикомовские либы и 9-ка чичас под Lin собирается полностью
Осталось найти (ну если не найду то сделаю) генератор VENDORKEY и сидо-декодер. Ну вдруг у кого есть.
Поделитесь. Заимообразно ессно
С уважением
AGG



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 15 февраля 2006 11:56
· Личное сообщение · #25

agg
certicom либы под линух не помешают - отпиши мне на ssx#nm.ru

по поводу генерации key1-5 - поищи в исходниках 9.2
LM_SET_ERRNO(job, LM_BADKEYDATA, 49, 0);



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 15 февраля 2006 12:41
· Личное сообщение · #26

agg пишет:
А для 9.x -го генератор VENDORKEY и сидо-декодер кто-нибудь сделал ?
Или может у кого есть исходные тексты от 7 или 8



Для 9.х и 10.х-го генератора добавлены 2 glseed в сырцы для 7 или 8.

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 11.3 (новичок)
Активность: 0=0
Статус: Участник

Создано: 15 февраля 2006 14:01
· Личное сообщение · #27

BfoX пишет:
Для 9.х и 10.х-го генератора добавлены 2 glseed в сырцы для 7 или 8.


У меня нет сырц для 7 или 8 дайте pls -> или ссылочку. А лучше готовый генератор. (Времени жалко) LM_SET_ERRNO посмотрю, только это по моему просто установка кода ошибки 44,49. А копать надо где-то около l_key l_c l_good_lic_key

У сырцов моей 9 почему-то в lm_code.h demo vendor key от 8. Во всяком случае при дефолтной
demo сборке lmnewgen дает ошибку 44,49 и сообщение что использованы vendkey v8.1+.
После некоторой правки lc_init и еще ... (галимое хакерство короче) все ессно собралось и пользовательский демон и lmcrypt, только конечно это фигня. Делал только для проверки корректности сборки. Как только смогу генерить правильные vendkey и все проверю - может сброшу diff или makefile куда-нить и в эхе сообсчу.



Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 15 февраля 2006 14:28 · Поправил: Graviy
· Личное сообщение · #28

Можно ли как сделать чтобы мой lmcrypt принимал только определенный feature_name, а на другие чтобы врал?



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 15 февраля 2006 15:31
· Личное сообщение · #29

да, перед lc_cryptstr() вставь свою проверку и искажай передаваемую строку



Ранг: 53.1 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 15 февраля 2006 19:07
· Личное сообщение · #30

ssx
Спасибо.
Но его скорее всего можно будет отломать. Как посоветуешь сделать чтобы не так явно это было.. (не простое сравнение строк).


. 1 . 2 . 3 . 4 . >>
 eXeL@B —› Основной форум —› flexlm sdk
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати