Самомодификация кода

Тема в разделе "WASM.BEGINNERS", создана пользователем plasmoid, 14 июн 2007.

  1. Twister

    Twister New Member

    Публикаций:
    0
    Регистрация:
    12 окт 2005
    Сообщения:
    720
    Адрес:
    Алматы
    Да с чего оно должно рухнуть?
    Может я не совсем правильно выразился. Геморойность не в реализации. Сам метот "черезжопный"...
     
  2. Mikl_

    Mikl_ New Member

    Публикаций:
    0
    Регистрация:
    14 ноя 2006
    Сообщения:
    907
    IMHO такая защита до первой IDA или ICE
     
  3. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Twister
    Хотя бы, например, обычный ExitProcess в оригинальном коде. Внедрите Вы в какой-нибудь winword.exe свой код, а потом пользователь решит в NFS поиграть и закроет winword.exe, клацнув на крестик в углу. И нету больше ни АП, ни внедренного кода.
    А не это, так TerminateProcess со стороны.
    Ну для подобной задачи любой метод "черезжопным" будет. Так что в данном случае степень "черезжопности" метода прямо пропорциональна степени "геморройности" его реализации.
    Mikl__
    И даже раньше. До того момента, пока чайник (ни сном ни духом про IDA/ICE не ведающий), например, не решит запустить программку с компакта. Но ссуть не здесь! Ссуть в выполнении поставленной задачи. :)