Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.21;
Скачать: CL | DM;

Вниз

внедрение Dll и Open/SaveDialog   Найти похожие ветки 

 
lu0 ©   (2006-09-11 15:09) [40]


> Столь же очевидно должно быть то, что после старта процесса
> в suspended-режиме статический импорт еще не выполнен, в
> т.ч. не выполнен импорт commdlg32, отвечающего за работу
> упомянутых диалогов.
> Подозреваю что внедряемая тобой DLL тем или иным образом
> импортирует тот же модуль commdlg32. Поскольку твоя DLL
> грузится в доп.треде процесса-"жертвы", загрузка и инициализация
> commdlg32 при этом происходит том же самом доп.треде, хотя
> ризюмированный тобой после этого процесс-"жертва" на полном
>  праве считает, что commdlg32 загружен и инициализирован
> в осн.треде, со всеми вытекающими последствиями.
> В этом скорее всего и проблема.

эх, дядька-дядька .... вот написал бы это с самого начала .... цены бы не было !


 
Ketmar ©   (2006-09-11 15:11) [41]

> [39] Сергей М. ©   (11.09.06 14:26)
по пунктам, пожалуйста. также поясни, почему у меня Kassandra работает (которая именно debug api использует для внедрения и перехвата). я опять сделал что-то не так и забыл об этом винде рассказать? %-)


 
Сергей М. ©   (2006-09-11 15:16) [42]


> lu0 ©   (11.09.06 15:09) [40]


> вот написал бы это с самого начала .... цены бы не было


А репа-то тебе своя на что ?)
Взял бы да почитал хоть что-нть про то, что происходит в недрах сист.загрузчика)


 
lu0 ©   (2006-09-11 16:04) [43]


> А репа-то тебе своя на что ?)

шоб есть в неё :)
штобы што-нибудь почитать надо знать что читать ...


 
Сергей М. ©   (2006-09-11 16:08) [44]


> штобы што-нибудь почитать надо знать что читать ...


Рихтера хотя бы почитай.


 
Ketmar ©   (2006-09-11 16:13) [45]

> [42] Сергей М. ©   (11.09.06 15:16)
да что там читать? сомтрим в отладчике, где вываливается первый бряк. понимаем, что это ливер системы. далье -- очевидно. %-)


 
Ketmar ©   (2006-09-11 16:13) [46]

сорри за опечатки %-)


 
lu0 ©   (2006-09-11 17:06) [47]

http://forum.oszone.net/printthread-52078.html

вот ответ на мой вопрос.

хотя сейчас я сделал всё на DebugApi :)


 
Сергей М. ©   (2006-09-12 09:09) [48]


> lu0 ©   (11.09.06 17:06) [47]
>
> http://forum.oszone.net/printthread-52078.html
>
> вот ответ на мой вопрос.
>


Там не ответ, там извращение)

Цитата оттуда:

ResumeThread(pInfo.hThread);                    // Размораживаем процесс
Sleep(300);                                                   // Даём ему немножко времени очухаться
SuspendThread(pInfo.hThread);                   // Снова замораживаем его


"немножко времени очухаться" - а если не успеет "очухаться" ?)


 
lu0 ©   (2006-09-12 09:28) [49]


> Там не ответ, там извращение)

ну ...... не суть, искал я изначально что-то типа такого

но DebugApi рулит .... как раз из-за "очухаться" .....
всем спасибо


 
lu0 ©   (2006-09-12 09:28) [50]

если хочете то выложу что получилось ..........


 
Сергей М. ©   (2006-09-12 09:53) [51]


> если хочете то выложу что получилось


Нет уж, увольте) ... не хоЧим) .. кушайте саме)



Страницы: 1 2 вся ветка

Текущий архив: 2007.01.21;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.053 c
2-1167194715
karton
2006-12-27 07:45
2007.01.21
Как нарисовать на форме поверх всех контролов


15-1167230461
Calibr
2006-12-27 17:41
2007.01.21
HTML + Delphi?


3-1162332175
Vladimir_B
2006-11-01 01:02
2007.01.21
FreeReport утомил


8-1148319518
igp
2006-05-22 21:38
2007.01.21
Помогите разобраться с PNG, использование вместо формы.


15-1167164920
Ломброзо
2006-12-26 23:28
2007.01.21
Авто для чайников