Защита от отладки и методы борьбы с ней

Тема в разделе "WASM.ASSEMBLER", создана пользователем PROFi, 19 июн 2006.

  1. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    Не так давно встретил на форуме вопрос: Если поставить бреак поинт (аппаратный) на адрес обработчика INT1, и к тому же запретить использование регистров отладки, то при возникновении отладочного исключения происходит зависание и сброс ЦПУ. Так вот это конечно хорошо, но как это обойти, т.е. опять воосстановить возможность использования регистров отладки.

    Этот вопрос стал передо мной когда я наткнулся на защиту StarForce 4.x

    Вопрос я уже решил, но в решении нет оригинальности, хотя решение универсальное (обзовем это так I_INT1_DR7_DR0-3_NewINT1_. А как вы бы решали эту проблему.