Сейчас на форуме: vsv1 (+3 невидимых)

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

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

Создано: 25 декабря 2007 14:09
· Личное сообщение · #1

Хочу доставать пароли из Yahoo Messenger.. Посему распаковал MessenPass, нашел в Олли функцию раскриптовки, из иды выдрал листинг, да и заточил все из Chart of xrefs from под ассемблерную вставку.. Падает уже на третьей строке
В асме я не ооочень, это в принципе может работать?




Ранг: 109.2 (ветеран)
Активность: 0.090
Статус: Участник
Cardinal

Создано: 25 декабря 2007 14:34
· Личное сообщение · #2

-=mazay=-
на васме есть статья от BrokenSword, там расписан принцип рипа кода.

-----
– Почему ты работаешь по ночам ? – Так удобнее... В одну смену с чертями...





Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 25 декабря 2007 20:50
· Личное сообщение · #3

-=mazay=- пишет:
Падает уже на третьей строке

Если исключить ошибки самого выдирания кода, то скорее всего юзаются глобальные данные/особые параметры-указатели, к которым рипнутая функа уже доступа не имеет.




Ранг: 387.4 (мудрец)
Активность: 0.170
Статус: Участник
системщик

Создано: 26 декабря 2007 01:49
· Личное сообщение · #4

-=mazay=-, эээ, товарищ, код надо читать а не просто выдернуть Ну а выдернув придётся отладить. Кроме переменных будут ещё Win32 API calls а так же куски CRT (если на С/C++ написано) или VCL. Это тащить не надо вообще. Ну а про отделение полезной части... я несколько раз пробовал, и в итоге, переписал сам смотря на оригинальный код.




Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 26 декабря 2007 09:08
· Личное сообщение · #5

-=mazay=- дык ты рипнутый код запости ;)

-----
invoke OpenFire



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


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