Сейчас на форуме: bartolomeo, artyavmu (+8 невидимых) |
![]() |
eXeL@B —› Софт, инструменты —› S_k_y_p_e |
Посл.ответ | Сообщение |
|
Создано: 18 июня 2008 22:55 · Личное сообщение · #1 Скачал скайп последний , хотел запустить его , говорит у вас в системе стоит софт айс работать не буду. Нашел точку перехода поменял. Потом вылезло окно типо повреждена контрольная сумма ехе. Поменял переход , окей. Запускаю , все хорошо работает , хочу сделать видео час , вылетает в трубу , просто закрывается и со звуком как зыкрывается нормально. Думаю странно , отловлюка я выход из проги , ставлю бпх на Ексайтпроцесс. Запускаю неа ничего пусто. Ставлю бпх на Ексайтпроцесс + 4 , всеравно не ловит. Дык оно еще стало вообще закрываться когда я софтайс запустил , сразу закрывается. Я уверен это повторные проверки. Как отловить их можно ? =) ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 18 июня 2008 23:09 · Личное сообщение · #2 |
|
Создано: 19 июня 2008 00:30 · Личное сообщение · #3 ![]() Проблема в том, что Skype очень следит за своей целостью, поэтому попытка исправления jnz на jmp short работает только до первого входящего звонка, после которого Skype падает и обратно уже не поднимается. Специально для таких хитроумных защит еще во времена MS-DOS была разработана техника онлайн-патча, при которой исправление программы осуществляется непосредственно в оперативной памяти, а после успешного прохождения проверки на наличие SoftICE совершается откат, чтобы не волновать процедуру проверки целости.
Спасибо ))))) буду ковырять , а то это не дело , издевательство ... ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 19 июня 2008 13:46 · Личное сообщение · #4 Скомпильте плиз у кого си под рукой ![]() ![]() ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 19 июня 2008 14:16 · Поправил: BadM00nz · Личное сообщение · #5 |
|
Создано: 19 июня 2008 14:32 · Личное сообщение · #6 Спасибо =) отработало все супер , только вот вместо дебагера детекции вылазиет теперь типо ехе поврежден , хотя это же лодер и ехе я н трогал. Может он еще проверяет память. Но если это так то тогда опять все сводится к нулю. Нет смысла так патчить потому что даже когда запустится то опять обрыв видео связи будет. Чего то мне так кажется =( ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 19 июня 2008 14:42 · Личное сообщение · #7 |
|
Создано: 19 июня 2008 16:00 · Личное сообщение · #8 Nb Это уже все известно. Пробую так поставил бряк месаджбокс , все нормально отработало , ставлю бряк выше мессаджбокса на переход je то уже ту что нужно мессагу не показывает, а показывает типо что ехе поврежден. Хотя экзе то я вообще не трогал =) , а только поставил бряк на память , значит идет проверка всетаки кода в памяти. И так и есть что исправление этой ошибки не ведет к полной работе , только без видео. Как отловить можно еще выход по Ексит процесс , может по другом завершение проги идет при видеоконтакте ? ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 20 июня 2008 23:51 · Личное сообщение · #9 |
![]() |
eXeL@B —› Софт, инструменты —› S_k_y_p_e |