Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
у ты какой быстрый 19.07.03 07:22 Число просмотров: 1930
Автор: Killer{R} <Dmitry> Статус: Elderman Отредактировано 19.07.03 07:48 Количество правок: 1
|
> Кто-то знает существует ли сообщение Windows > (SendMessage...), один из параметров которого - ФАЙЛ! > Условие: приложение получившее сообщение, должно попытатся > открыть этот файл! > > Нужно, и даже очень! как я понимаю хошь заюзать пресловтую дыру в виндах и заставить запустить прогу от продвинутого процесса. начнем с того что стандартных месаг таких нету. во вторых даже если ты найдешь такую мессагу юзающуюся как custom как ты собираешься передавать ФАЙЛ в приложение? Tckb в lParam указатель на его имя - а фиг тебе. это уже будет не твой процесс и не твое адресное пространство. В лучшем случае тот процесс упадет если нету обработки исключений. Чтоб передать строку придется использовать VirtualAllocEx\WriteProcessMemory а если процесс тот не твой ниче не выйдет. Аналогично передача хэндла файла- твой хэндл совершенно нерабоспособен в чужом процессе. Надо делать DuplicateHandle а она в свою очередь потребует хэндл чужого процесса Ж).
ЗЫ а хотя всегда есть дыры ;)
|
|
|