Сейчас на форуме: bartolomeo, artyavmu (+8 невидимых)

 eXeL@B —› Софт, инструменты —› S_k_y_p_e
Посл.ответ Сообщение


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 18 июня 2008 22:55
· Личное сообщение · #1

Скачал скайп последний , хотел запустить его , говорит у вас в системе стоит софт айс работать не буду. Нашел точку перехода поменял. Потом вылезло окно типо повреждена контрольная сумма ехе. Поменял переход , окей. Запускаю , все хорошо работает , хочу сделать видео час , вылетает в трубу , просто закрывается и со звуком как зыкрывается нормально. Думаю странно , отловлюка я выход из проги , ставлю бпх на Ексайтпроцесс. Запускаю неа ничего пусто. Ставлю бпх на Ексайтпроцесс + 4 , всеравно не ловит. Дык оно еще стало вообще закрываться когда я софтайс запустил , сразу закрывается. Я уверен это повторные проверки. Как отловить их можно ? =)

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




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

Создано: 18 июня 2008 23:09
· Личное сообщение · #2

mak Вот www.xakep.ru/post/38543/default.asp?print=true
Может поможет.

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 19 июня 2008 00:30
· Личное сообщение · #3

да спасибо , честно сказать я не думал что там что то такое крутое как описал автор. Но похоже мой взгялд был обманчив например вот что пишется о моей проблеме
Проблема в том, что Skype очень следит за своей целостью, поэтому попытка исправления jnz на jmp short работает только до первого входящего звонка, после которого Skype падает и обратно уже не поднимается. Специально для таких хитроумных защит еще во времена MS-DOS была разработана техника онлайн-патча, при которой исправление программы осуществляется непосредственно в оперативной памяти, а после успешного прохождения проверки на наличие SoftICE совершается откат, чтобы не волновать процедуру проверки целости.

Спасибо ))))) буду ковырять , а то это не дело , издевательство ...

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 19 июня 2008 13:46
· Личное сообщение · #4

Скомпильте плиз у кого си под рукой

7aff_19.06.2008_CRACKLAB.rU.tgz - skypeloader2.cpp

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




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

Создано: 19 июня 2008 14:16 · Поправил: BadM00nz
· Личное сообщение · #5

--> вот <-- http://dump.ru/file_catalog/688443




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 19 июня 2008 14:32
· Личное сообщение · #6

Спасибо =) отработало все супер , только вот вместо дебагера детекции вылазиет теперь типо ехе поврежден , хотя это же лодер и ехе я н трогал. Может он еще проверяет память. Но если это так то тогда опять все сводится к нулю. Нет смысла так патчить потому что даже когда запустится то опять обрыв видео связи будет. Чего то мне так кажется =(

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




Ранг: 16.1 (новичок)
Активность: 0.020
Статус: Участник

Создано: 19 июня 2008 14:42
· Личное сообщение · #7

материала много вроде как www.xakep.ru/local/search/search.asp?text=skype&x=0&y=0

Анализ исполняемого файла www.xakep.ru/post/38543/default.asp




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 19 июня 2008 16:00
· Личное сообщение · #8

Nb Это уже все известно. Пробую так поставил бряк месаджбокс , все нормально отработало , ставлю бряк выше мессаджбокса на переход je то уже ту что нужно мессагу не показывает, а показывает типо что ехе поврежден. Хотя экзе то я вообще не трогал =) , а только поставил бряк на память , значит идет проверка всетаки кода в памяти. И так и есть что исправление этой ошибки не ведет к полной работе , только без видео. Как отловить можно еще выход по Ексит процесс , может по другом завершение проги идет при видеоконтакте ?

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




Ранг: 253.9 (наставник)
Активность: 0.130
Статус: Участник

Создано: 20 июня 2008 23:51
· Личное сообщение · #9

хукайте какую-нибудь API, которая вызывается до места, где нужно патчить. затем в хуке этой апи патчите код, затем в коде похуканной API, которая вызывается после места патча возвращаете все на место. думаю что это он вряд ли пропалит ;)

-----
MicroSoft? Is it some kind of a toilet paper?



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


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