|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Получение истории процессов на Delphi
Добрый день уважаемые гуру и форумчане.
Нужна ваша помошь в следующем: 1. Мне необходимо код который выведит историю процессов ПК. 1.1 На пример: действия пользователя, удаление, изменение, восстановление, открытые ранее программы, файлы, с путями откуда было удалено или же открыта программа или файл. Буду очень признателен если поделитесь с опытом. Все что есть в интернете все перепробовал, но результат 0 На скрине пример. Последний раз редактировалось bad, 01.08.2024 в 11:33. Причина: добавлен скрин |
#2
|
|||
|
|||
Не уверен, что есть готовое API для получения такой информации.
Что можно сделать - хукнуть CreateProcess и собирать такую информацию. По поводу доступа к файлам тоже самое. Можно подписаться на нотификацию от файловой системы (ранее даже компоненты такие были, как в последних версиях - не помню, не обращал внимание). ЗЫ. А зачем тебе это надо? А то зловреды по правилам форума обсуждать запрещено. |
#3
|
||||
|
||||
Это контроль на уровне ОС и такой аудит предусмотрен в настройках учетной записи пользователя. Там вообще очень много чего можно отслеживать, но вся эта задача к Delphi никак не относится.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |