Сейчас на форуме: Rio, -Sanchez-, artyavmu (+7 невидимых)

 eXeL@B —› Софт, инструменты —› Неправильное определение адресного пространства программы в Ollydbg
Посл.ответ Сообщение

Ранг: 4.3 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 30 мая 2012 17:37
· Личное сообщение · #1

Добрый день, форумчане!
Пытаюсь загрузить программку для отладки в Ollydbg 2.01 Alpha 4 и постоянно Olly неправильно определяет начальный адрес адресного пространства загружаемой программы. Истинное значение 0х401000, а Olly показывает все, что угодно, кроме этого значения. Причем значение при каждой загрузке разное. Причиной может быть то, я это все пытаюсь проделать под Windows 7, потому что аналогичная процедура под Windows XP SP3 проходит абсолютно нормально. Но с другой стороны, на сайте разработчика Ollydbg написано, что этот софт должен работать под Windows 7. Поэтому я и сомневаюсь в причине своих проблем.
Может кто-то сталкивался с такой проблемкой? Подскажите, пожалуйста.



Ранг: 31.0 (посетитель), 70thx
Активность: 0.140
Статус: Участник

Создано: 30 мая 2012 17:43
· Личное сообщение · #2

попробуй первую финальную версию ольки!
желательно выложи софт сюда!
тут экстрасенсов пока не видел



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 30 мая 2012 17:55
· Личное сообщение · #3

Radiola пишет:
начальный адрес адресного пространства загружаемой программы

а он никогда по умолчанию 0х401000 и не был. Обычно 0х400000
Жми Alt+m и делай скрин. Olly второй версии прекрасно работает под w7



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 30 мая 2012 18:13
· Личное сообщение · #4

Видимо потому что в Windows7 экзешник может грузиться по любой ImageBase, а не только по 0x00400000




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 30 мая 2012 20:07
· Личное сообщение · #5

Гугл ASLR. И олька не при чём.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 30 мая 2012 20:14 · Поправил: Vovan666
· Личное сообщение · #6

schokk_m4ks1k пишет:
Да задолбал ты своими "выложи", в PE relocation stripped поставить галку и все, будет грузиться как надо.

| Сообщение посчитали полезным: Vnv

Ранг: 4.3 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 31 мая 2012 16:23
· Личное сообщение · #7

Большое спасибо tihiy_grom и Archer. Думаю, действительно, дело в ASLR. Спасибо Vovan666, попробую "поставить галку" .
Считаю, что тема исчерпана.




Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 31 мая 2012 16:35 · Поправил: ClockMan
· Личное сообщение · #8

Vovan666 пишет:
Да задолбал ты своими "выложи", в PE relocation stripped поставить галку и все, будет грузиться как надо.

В последних обновлениях виндовс включена ( как я правильно понял) http://support.microsoft.com/kb/2639308
принудительня загрузка файла,поэтому если непрокатит то затри в exe файле адресс и размер релоков

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.



 eXeL@B —› Софт, инструменты —› Неправильное определение адресного пространства программы в Ollydbg
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати