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

 eXeL@B —› Вопросы новичков —› Расшифровка строки
Посл.ответ Сообщение

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

Создано: 26 февраля 2011 22:56 · Поправил: Alexcnt
· Личное сообщение · #1

есть зашифрованная строка,она которая находится в программе.Программу дизассемблировал.
Вызов расшифровки известен, функцию расшифровки нашел, но никак не получается расшифровать!
помогите пожалуйста)
1)30 E1 28 03 31 3A 19 7A 13 4F 13 98 00 - зашифрованная строка
2) Вызов расшифровки
8D 55 F8 lea edx, [ebp+strDecodedString]
B8 78 C5 41 00 mov eax, offset g_strCodedString
E8 2C FF FF FF call funcDecode
8B 55 F8 mov edx, [ebp+strDecodedString]
3)Функция расшифровки тут
http://pastebin.com/gdnE2qsm

Спасибо!Буду благодарен, если подскажете как это сделать, на с++ буду это сделать, но в самом алгоритме и ассемблеровском коде не могу некоторые строки понять. (может быть это MD5?)
(программа написана на Дельфи и тут разбирают почти тоже самое)




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 26 февраля 2011 23:12
· Личное сообщение · #2

Программу лучше выложи, там есть коллы непонятно куда. МД5-это не алгоритм шифрования. В некоторое подобие си может hex-rays перевести, но учти, что он может и ошибок нагородить.



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

Создано: 26 февраля 2011 23:35
· Личное сообщение · #3

вот я и не могу чо то разобраться, что к чему. Дело в том что программы самой нет, есть только уже дезассембированный код.
xakepy.cc/archive/index.php/t-59799.html
вот тут что то похожее нашел, но не смог разобраться.



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

Создано: 26 февраля 2011 23:36
· Личное сообщение · #4

А если hex-raysом перевести, то я получу примерно сишный код?



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 27 февраля 2011 02:02
· Личное сообщение · #5

Вот что исследуется www.amazon-chess.com/, там тупо вшито много мд5 хэшей и при вводе идет банальное сравнение хэша от ключа с готовыми, и расшифровывать там нечего, только если брутить, а брутить 20 символов это утопия.



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

Создано: 27 февраля 2011 02:59
· Личное сообщение · #6

Мне нужно написать прогу которая будет находить в файле подобную расшифровку строки


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


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