Страница: 1 |
Страница: 1 |
Вопрос: Полная информация о процессе
Добавлено: 27.03.08 13:03
Автор вопроса: AWP | Web-сайт:
Нужен хелп по нахождению информации о процессах.
Что имеется. Могу найти процесс(lProcessID), имя, родительски процесс и т.д.
Нужно найти путь, откуда запущен и с каким ключем.
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #1
Добавлено: 27.03.08 20:00
GetModuleFileNameEx
CreateRemoteThread, WriteProcessMemory, GetCommandLine
Номер ответа: 2
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #2
Добавлено: 27.03.08 21:51
Можно немного поподробнее? Мне нужно находть путь чужого процесса.
на счет функции GetModuleFileNameEx
Параметры hProcess и hModule.
Хендл мне не известен.
мой код.
Sub INFOProcesse()
Dim hSnapShot As Long, nProcess As Long
Dim uProcess As PROCESSENTRY32
hSnapShot = CreateToolhelpSnapshot(2, 0)
uProcess.dwSize = LenB(uProcess)
nProcess = Process32First(hSnapShot, uProcess)
Do While nProcess
PID = uProcess.th32ProcessID
nProcess = Process32Next(hSnapShot, uProcess)
Loop
CloseHandle hSnapShot
End Sub
Номер ответа: 3
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #3
Добавлено: 27.03.08 23:29
Вроде как разобрался, но меня мучает одна проблема.
Функция OpenProcess выдает все время 0, не зависимо от того какой PID был введен.
Номер ответа: 4
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #4
Добавлено: 28.03.08 00:43
OpenProcess Function. Return Value.
If the function succeeds, the return value is an open handle to the specified process.
If the function fails, the return value is NULL. To get extended error information, call GetLastError.
Номер ответа: 5
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #5
Добавлено: 28.03.08 00:54
Нах. Надо юзать Native API.
Номер ответа: 6
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #6
Добавлено: 28.03.08 02:03
все ок. разобрался. Сделал примерчик по работе в процессами с нормальным описание. Чуть позже выложу.