Сейчас на форуме: (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Sublime Text 2 нужен хелп по алгоритму генерации кода |
Посл.ответ | Сообщение |
|
Создано: 19 марта 2014 13:49 · Поправил: 1nufnuf1 · Личное сообщение · #1 итак цель - узнать алгоритм генерации кода в Sublime Text 2 инструменты - ОллиДебаг Что я сделал: поставил бряк на MessageBoxA выловил место проверки кода (0009B060) затем пошел выше и нашел начало процедуры проверки Code:
дальше пошел через F7 нашел это (раскоментировал по командам но немогу понять назначерие) Code:
![]() |
|
Создано: 19 марта 2014 13:53 · Поправил: 1nufnuf1 · Личное сообщение · #2 также нашел этот кусок Code:
в смысл которого тоже не вьехал - слишком скудные знания имею в асме. товарищи гуру - подскажите по верному ли пути иду и, извиняюсь за наглось, если желаемое нашел то ткните носом, мозг от асма плавится, палец на F7 затек ![]() ![]() |
|
Создано: 19 марта 2014 17:16 · Личное сообщение · #3 |
|
Создано: 19 марта 2014 17:53 · Поправил: 1nufnuf1 · Личное сообщение · #4 ManHunter по каким признакам это видно? патч к стати там элементарный т.е. если априори взять что там RSA и взять образец ключа Code:
имя это открытый ключь, сам ключь это hex от ключа шифрованого RSA?! ещё во время отладки заметил в стеке такую штуку Code:
последнее значение это ключь только без этого (688276BCF18E971E372) хвостика это не сравнение ключей случаем? причем первый походу генерится на имя. ЗЫЗЫ:смущает троеточие - это олли неможет отобразить или реальное значение такое есть(в смысле без хвостика) пробовал растянуть эту колонку на ширину моника значение осталось такимже. копировал через контрол+С /-------------------------------------------------------------------------------------------------------------------------------------/ форум не дает добавить сообщение.(говорит жди до завтра) пишу тут Follow in dump - результат тот же - в конце троеточие, что это за бяка такая? у коротких значений нет ведь. прикрепляю скрин(на скрине виден сверху значение равное значению в строке 2 только смещенное, складывается впечатление что Олька режет - неможет вместить столько символов в строке.) вопрос актуален - как глянуть полное значение в стеке? ![]() ![]() |
|
Создано: 19 марта 2014 22:31 · Личное сообщение · #5 1nufnuf1 пишет: смущает троеточие или Follow in dump -> Immediate constant или просто в окне стека Follow in dump и всё видно 1nufnuf1 пишет: имя это открытый ключь, сам ключь это hex от ключа шифрованого RSA?! Как-то смутно написано, почитай теория RSA, глянь реализацию на CryptoPP, вроде оно юзается в ST. ----- ds ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Sublime Text 2 нужен хелп по алгоритму генерации кода |