Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Отслеживание деятельности сторонних программ


Автор: Archon7th 13.5.2005, 10:40
Как можно получить информацию о деятельности программы, желательно сервисов и подгруженных dll тоже

в частности интерисует список открытых файлов какой либо программой за время её запуска, лазает ли эта программа в память других программ, какой ресурс процессора она занимает и какую долю памяти ...
какую информацию можно получить о приложении вообще ?

... у меня на машине похоже вирус, но я его никак немогу найти ... кто-то периодически(каждые 2-3 сек) обращается к харду ... taskmgr постоянно берет на себя 1% загруски процессора, раньше такого небыло!

хелп

Автор: Rouse_ 13.5.2005, 11:12
Хм ProcessExplorer, RegMon, FileMon все лежит на www.sysinternals.com
PS: А ты не думаешь что это просто свопится система из-за нехватки памяти?

Автор: Archon7th 13.5.2005, 11:45
уж чего чего, а памяти ей должно хватать smile
подозрительно это как-то

... прогами посмотрю ... хотя хотелось бы и своё что-то иметь, всмысле source ;)

Автор: Rouse_ 13.5.2005, 12:57
Ну это очень долго писать, уж лучше воспользоваться готовым продуктом smile

Автор: Girder 13.5.2005, 15:41
На счет диска: http://vingrad.ru/DELPHI-SRC-002332

Автор: RA 13.5.2005, 16:13
Girder кстати когда будет ProcessExplorer ? smile

М
 
времени нет... :) но постараюсь в  конце мая найти енто время и закруглить :)

Автор: Rouse_ 13.5.2005, 22:11
Girder, хм, довольно интересный пример, вот только явно видны некоторые, довольно грубые просчеты... Могу ли я несколько модифицировать данный пример? (естественно результат верну обратно автору smile )

Автор: Girder 14.5.2005, 09:36
Цитата(Rouse_ @ 13.5.2005, 23:11)
Girder, хм, довольно интересный пример, вот только явно видны некоторые, довольно грубые просчеты...
И енто вместо... спасибо! smile Какие просчеты... если не большой секрет? Пиши в РМ.

PS: Енто свободный код... можеш делать с ним что хочеш... можеш например на стенку прибить smile я не жадный... и не гордый smile

Автор: Archon7th 19.5.2005, 09:11
Rouse_
после редактирования можешь кинуть мне ?

Автор: Rouse_ 19.5.2005, 14:38
Я кину Girder-у, а там пусть он сам решает...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)