|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 10, 2004 01:07:25 Имеется: собсно прога,ключ (Stealth),инфа по Guardant API. Проблема: не могу сообразить как эмулировать Transform... С CodeInit всё Ок, а вот Transform...(в моём случае эмуляции этих двух функций достаточно). Функции Transform передаются 4 байта, причём каждый раз разные (может нет? просто не уловил последовательность?),на выходе,ессно,тоже 4 байта,ессно, тоже каждый раз разные :) Подтолкните на мысль,плз, а то с ключиком скоро расстаться придётся,а прога для меня нужная :( Заранее благодарен. |
|
|
Дата: Окт 10, 2004 10:20:53 Guardant == hasp4 ? Если нет, то что это за ключ ? Видимо, накопить запросы/ответы из этих 4-х байт, проанализировать как они получаются. transform - это входная точка в драйвере, видимо ? Тогда в драйвере должна быть еще какая-то часть алгоритма. |
|
|
Дата: Окт 10, 2004 12:21:36 · Поправил: Ersh Guardant == hasp4 ? Нет. ...что это за ключ ? www.guardant.ru ...накопить запросы/ответы из этих 4-х байт Похоже,так и придётся делать,просто пока что-то не очень верится в реальность этой затеи: многовато значений,да всех их я пока и не видел... |
|
|
Дата: Окт 10, 2004 16:47:32 Проблему с Transform решил.Незадолго до неё вызывалась GetTickCount,из-за которой и получались разные данные на входе.Устроил так,чтобы возвращалось одно значение и всё... Возник другой вопрос: есть ли у Guardant'a встроенные функции проверки целостности конверта? nskCRC работает без ошибок, IMHO, дело не в ней...Или разработчик проги об этом позаботился? |
|
|
Дата: Окт 10, 2004 19:41:39 ИМХО, ты пришел не на слишком удачный форум для своего вопроса... Чинга тут чуть ли не единственный, кто хаспом баловался... Иди лучше на reng.ru - там много профи сидит. |
|
|
Дата: Окт 10, 2004 19:43:17 |
|
|
Дата: Окт 11, 2004 00:51:33 В общем то да :))) Только толку столько же :( Кстати,чтобы сюда написать,пришлось снова зарегиться...ессно,под другим логином:под старым не пускають,либо я пароль забыл (что вряд ли),либо не знаю что...все фички типа "забыли пароль?" не помогли... Раньше я и здесь был "Koluchy" :( Был б не против вернуть всё на место, только не знаю как. P.s.: оффтоп конечно,но что делать :))) (Volodya,мож ты чем поможешь)??? |
|
|
Дата: Окт 11, 2004 03:43:37 Только толку столько же Нет, тебе дали очень хороший ответ с дифференциальным криптоанализом. "Koluchy" Напиши Аквиле. Он восстановит. |
|
|
Дата: Окт 11, 2004 19:44:38 Напиши Аквиле... Кстати,уже писал...Попробую ещё разок. ...дифференциальным криптоанализом... Всё бы вам усложнить :) да слова-то какие страшные :))) Это мне для выцепления Transform'a совет дали,а там всё проще оказалось(см. выше). Короче,отвязал я прогу от ключика. Разработчик,похоже, знал/догадывался,что конверт снимается легко,поэтому забабахал проверку целостности файла на ДИСКЕ :),причём в памяти позволил творить всё,что хошь...:) Всем спасибо,вопрос снимаю! |
|
|
Дата: Окт 11, 2004 20:01:36 Да какие там они страшные... Дифференциальный - это не дифуры решать. К дифференциальным уравнениям этот не имеет никакого отношения. Дифференциальный - это просто, в данном случае, анализ разницы. Его придумали для анализа DES. Статьи есть в сети. Вот: http://www.bezpeka.com/library/sci-cryp.html |
|
|
Дата: Окт 12, 2004 23:06:13 Давно хотел с такими штучками разобраться... Спасибо,обязательно прочитаю. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.096 |