Запись в память.

Тема в разделе "WASM.WIN32", создана пользователем mrcrown, 15 апр 2009.

  1. mrcrown

    mrcrown Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    227
    Всем йов! ;)
    Вопрос такой:
    Как отловить момент изменения DWORD`а в памяти?
    Значение этого ДВОРДа может меняться как инструкцией
    Код (Text):
    1. REP MOVS[B|W|D]
    , так и
    Код (Text):
    1. MOV [ADDR_OF_DWORD],....
    Задача: игнорировать ошибку записи.

    Может не совсем правиьно выразился, потому если что не понятно -- спрашивайте.
     
  2. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    Hardware R/W breakpoint.
     
  3. mrcrown

    mrcrown Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    227
    Это в своем процессе! То есть дебагать себя, ставить бляк на запись и работать?
     
  4. Clerk

    Clerk Забанен

    Публикаций:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    6.689
    Адрес:
    РБ, Могилёв
    http://cracklab.ru/f/index.php?action=vthread&forum=6&topic=14065&page=0
    http://www.virustech.org/f/viewtopic.php?id=88
    Вам нужно для себя решить сколько потоков будут юзать эту переменную, сколько всего переменных и пр., в зависимости от этого выбрать механизм.
     
  5. mrcrown

    mrcrown Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    227
    Все, всем СПС! Сделал через VEH.