Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];

Вниз

внедрение 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 вся ветка

Форум: "WinAPI";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.05 c
15-1166961630
Ученик чародея
2006-12-24 15:00
2007.01.21
Теория пяти процентов


15-1167083250
Footballer
2006-12-26 00:47
2007.01.21
Прикол от Bornald


2-1167746007
Влад
2007-01-02 16:53
2007.01.21
Целый тип 8 байт


2-1167192241
Marat
2006-12-27 07:04
2007.01.21
преобразовать в дату


1-1164631313
Alex_C
2006-11-27 15:41
2007.01.21
Переопределение WMPaint





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский