Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать какие длл-ки использует процесс 
:(
    Опции темы
Andrew121
Дата 17.7.2009, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 21.6.2009

Репутация: нет
Всего: 1



Здравствуйте.

Подскажите сабж.
Т.е. Есть запущенный процесс. Как узнать какие ДЛЛ-ки он использует?

Спасибо!

PM MAIL   Вверх
Lazin
Дата 17.7.2009, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 8
Всего: 154



ответы на все подобные вопросы есть в MSDN
PM MAIL Skype GTalk   Вверх
Andrew121
Дата 17.7.2009, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 21.6.2009

Репутация: нет
Всего: 1



Lazin, Респект! smile

Добавлено через 14 минут и 9 секунд
Вот что сообщает:
Цитата

PROCESS NAME:  [System Process]
-----------------------------------------------------
  WARNING: OpenProcess failed with error 87 ()
...
...
PROCESS NAME:  System
-----------------------------------------------------
  WARNING: OpenProcess failed with error 5 ()
...
...
PROCESS NAME:  csrss.exe
-----------------------------------------------------
  WARNING: OpenProcess failed with error 5 ()


и так далее. Как это исправить? Я понимаю, что это системные процессы, и, возможно по этому не получается получить информацию о них?
PM MAIL   Вверх
Vaulter
Дата 17.7.2009, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: нет
Всего: 22



знаю http://www.dependencywalker.com/ который показывает для exeшника используемые им модули.



--------------------
PM MAIL WWW ICQ   Вверх
Lazin
Дата 17.7.2009, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 8
Всего: 154



эти процессы, запущены из под пользователя SYSTEM
открой msdn и найди коды ошибок, возвращаемые ф-ей GetLastError, все станет намного понятней smile 
зы
представь, что это такой квест
PM MAIL Skype GTalk   Вверх
REZiaMIX
Дата 19.7.2009, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 3.11.2007

Репутация: нет
Всего: 4



Чтобы открыть такие процессы нужно SeDebugPrivilege.


--------------------
user posted image
PM MAIL   Вверх
jonie
Дата 19.7.2009, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 7
Всего: 118



http://www.codeproject.com/KB/system/Task_..._Extension.aspx
тут еще можно посмотреть.


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
andrew_121
Дата 19.7.2009, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



jonie, Спасибо.
но с этим: http://forum.vingrad.ru/index.php?showtopi...t&p=1923680 я так понял ничего не поделать?


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
jonie
Дата 20.7.2009, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 7
Всего: 118



andrew_121 диспетчер показывает нормально) Ты права-то запросил? 


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
andrew_121
Дата 20.7.2009, 09:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Цитата(jonie @  20.7.2009,  08:17 Найти цитируемый пост)
Ты права-то запросил?  

а это как?...  smile 


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 20.7.2009, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 8
Всего: 154



LookupPrivilegeValue
AdjustTokenPrivileges
на MSDN опять забанили?
PM MAIL Skype GTalk   Вверх
andrew_121
Дата 20.7.2009, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Lazin, спасибо!

Цитата(Lazin @  20.7.2009,  09:18 Найти цитируемый пост)
на MSDN опять забанили? 

как запрос давать не зная названия функций?...


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 20.7.2009, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 8
Всего: 154



Цитата(andrew_121 @  20.7.2009,  10:17 Найти цитируемый пост)
как запрос давать не зная названия функций?... 

можно поискать по ключевому слову Privilege
либо, что-то вроде: win32 and com development -> security -> auth -> functions
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0853 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.