Как определить адрес загрузки модуля?

Тема в разделе "WASM.BEGINNERS", создана пользователем wint, 29 янв 2007.

  1. wint

    wint New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2006
    Сообщения:
    66
    Понимаю что вопрос глупый до безобразия, но кто не спрашивает тот не получает ответов, не так ли=)

    // Не надо отсылать меня к поиску.... искал... не нашел. (или не то нашел)

    Как в Soft Ice определить адрес загрузки модуля (образа exe-шника) в память?

    Команда mod - его (модуль) не отображает.
     
  2. _Serega_

    _Serega_ New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2006
    Сообщения:
    288
    Если ЕХЕ шника, так он в РЕ прописан, да и уж больно дефолтный он.
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    _Serega_
    В .net далеко не дефолтный, да и в висте придумали тупость: загрузка РЕ по случайным адресам.
     
  4. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Где ты про это читал?
     
  5. wint

    wint New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2006
    Сообщения:
    66
    Блин... У нас же Windows эмулирует для каждого процесса 4Гб.... т.е. любой файл можно, типа грузить куда он хочет....

    Но все равно не понятно... как в SoftIce определить где файл, SoftIce же работает с каким-то одним пространством памяти?
     
  6. wint

    wint New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2006
    Сообщения:
    66
    Все, разобрался.
    Всем спасибо, тему можно закрывать=)
     
  7. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    EvilsInterrupt
    ASLR
     
  8. _Serega_

    _Serega_ New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2006
    Сообщения:
    288
    IceStudent
    Буду иметь в виду. А второе возможно, как я понимаю, только при наличии секции перемещаемых элементов.
     
  9. slackhead

    slackhead New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2007
    Сообщения:
    66
    что-то я не понял релоки в exe возвращаются? всё новое хорошо забытое старое? :)
     
  10. _Serega_

    _Serega_ New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2006
    Сообщения:
    288
    slackhead
    Чего мелкомягкие не придумают для защиты от шелкодерсов...

    100% Скоро будут грузить модули не на границу страницы, авось доживем так еще и не на границу байтов (битовый джиттер модулей )))).
     
  11. PaCHER

    PaCHER New Member

    Публикаций:
    0
    Регистрация:
    25 мар 2006
    Сообщения:
    852
    До жопы все эти защиты мелкомягких, это просто очередной пиар, что они пытаются хоть чтото зделать. Но это как "мертвому припарка".

    Заметил слово "ж . п а" заменятется на форуме иероглифами кулл :)
     
  12. _Serega_

    _Serega_ New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2006
    Сообщения:
    288
    PaCHER
    Работает !!!!! наверно зарезервированное в с99 )))