![]() |
|||||||||||
|
|
Антиотладочные приемы, с помощью которых Skype обнаруживает загруженный SoftICEПроблема в том, что Skype очень следит за своей целостью, поэтому попытка исправления jnz на jmp short работает только до первого входящего звонка, после которого Skype падает и обратно уже не поднимается. Специально для таких хитроумных защит еще во времена MS-DOS была разработана техника онлайн-патча, при которой исправление программы осуществляется непосредственно в оперативной памяти, а после успешного прохождения проверки на наличие SoftICE совершается откат, чтобы не волновать процедуру проверки целости.
Беглая трассировка Skype с помощью OllyDbg быстро выявляет защитный код, выполняющий проверку на присутствие SoftICE |
|
|||||||||
|
|
|||||||||||
|
|
Торговые марка Skype и все отличительные знаки, которые привязаны к этой марке, являются исключительной собственностью Skype. |
|
|||||||||
|
|
|||||||||||