· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› Вызов API (MessageBox) по адресу

<< . 1 . 2 .

Посл.отвђт Сообщенiе


Дата: Май 23, 2004 03:08:38

кстати о птичках... был вчера в зоопарке, видел бегемота и он мне сказал, что если image base совпадает с адресом уже загруженной системной библиотеки и релоки (у файла) есть, поведение системы становится неадекватным.
Отладчик, интегрированный в Microsoft Visual Studio, запущенный под управлением NT, проскакивает точку входа и умирает где-то в окрестностях ядра (отлаживая программа при этом продолжает исполняться). Под Windows 98 такие файлы отлаживаются вполне нормально, но при выходе из Windows уводят ее в астрал...


Дата: Июн 13, 2004 00:39:18

CARDINAL
ага, и мы отжираем ещё один приличный кусок памяти, вместо того, что бы помапить уже существующий код на наш контекст

Простите меня, ламера, но я чего-то не понимаю... Почему мы отжираем кусок памяти? Разве dll'ка не будет точно также отмаплена в наше адрессное пространство, но по другому виртуальному адресу? Ведь, отжирание памяти, IMHO, происходит только в том случае, если мы модифицируем эту dll'ку. Да и то, отжираем мы только те страницы, содержимое которых модифицировали... Плиз, объясните мне: что я не так понимаю?

<< . 1 . 2 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.044