Приветствую всех, подскажите пожалуйста, есть Low Integrity процесс и я хочу получить список процессов работающих в системе. Я пробовал сделать CreateToolhelp32Snapshot, но в нем видно только [System Process] и мою программу. Если взять cmd, поставить ей с помощью iCALCS тот же самый Low Integrity, то выполнив в консоли tasklist /v выводится список всех процессов в системе. Получается, что есть некий механизм, который позволяет их перечислить из Low процесса. Вопрос собственно в том, как это сделать? P.S. я понимаю, что я могу сделать CreateProcess и выполнить tasklist c перенаправлением вывода в pipe и потом разобрать дамп, но хочется более "программистское" решение.
Посмотреть как tasklist смотрит процессы например. 4590F811-1D3A-11D0-891F-00AA004B2E24(WBEM Locator), через wmi то есть.
Данное решение ничем не отличается от моего. Я вижу те же самые два процесса --- Сообщение объединено, 30 окт 2018 --- Как бы это не было странно, но WMI мне реально рассказал о всех процессах в системе!