--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Софт для контроля действий приложения

Нужен совет (поиск решения проблемы. не для купли-продажи)
9
13
С друзьями на NN.RU
В социальных сетях
Поделиться
ГенаУО
19.07.2010
Подскажите, существует ли такой софт (под Win), чтобы для конкретного приложения писал куда-нибудь в логи все его (и вызываемых им приложений, dll и т.п) обращения к файлам, реестру, сетевым ресурсам и интерфейсам?
Shreder
19.07.2010
Process Monitor с фильтрацией по имени приложения не пойдет?

upd. баян 9 секунд)))
Немного не то. Хотелось бы, чтобы события, не связанные с данным приложением вообще не попадали в лог.
Необходимо сравнить эти логи при работе приложения в разных условиях и разобраться, что идет не так...
MonitoR
19.07.2010
ингредиенты: FileMon, DiskMon, RegMon. смешивать по ситуации.
Shreder
19.07.2010
няп, они и не попадают, если фильтр стоит
Не нашел там фильтра "Процесс и все то, что он вызывает и использует"...
это называется Process Name
Это не то, что нужно.
Если Вам procmon-а мало, тогда осваивайте дебаггер + wireshark :-)

Можно поинтересоваться, в целях повышения образованности, что подразумевается под глубоким тех.термином "процесс и все то, что он вызывает и использует" ?

Единственное, что я смог навскидку предположить (чего бы Вам не хватило в этой утилите), что procmon не "цапает" сам собою автоматически события, относящиеся к тем процессам, которые _породил_ текущий процесс. Например, мы фильтруем explorer.exe, и запустили из-под него калькулятор calc.exe - тогда то, что делает calc.exe в логи не попадёт,т.к.это уже совсем другой процесс.
Но и на эту тему есть целых два выхода - мы можем установить два фильтра, на explorer.exe и на calc.exe, это можно, второе - зная числовой PID процесса, установить ещё фильтр на Parent PID = это число.

Вы вообще почитайте Руссиновича, у него есть блог на английском, и перевод части блога на русском. Это тот самый человек, который знает всё про подобную методику исследования :-)

blogs.technet.com/b/mark_russinovich/
blogs.technet.com/b/markrussinovich/
Петропавел писал(а)
Можно поинтересоваться, в целях повышения образованности, что подразумевается под глубоким тех.термином "процесс и все то, что он вызывает и использует" ?

Например, процесс вызывает dll, предназначенную для работы с протоколом SNMP, а параметры для вызова берет из реестра.
Задача - отследить всю данную последовательность действий. Нижепредложенные варианты фильтров тут не подходят...
Стоп, что значит "процесс вызывает dll" ?
..."Автомобиль вызывает карбюратор"...

Я, конечно, чайник, но DLL сама по себе, насколько я знаю, не вызывается. Она либо отображается в своё адресное пространство изучаемым Вами процессом, тогда все обращения к реестру (сюрприз!) будут показаны, как выполненные от имени этого процесса.

Либо она отображается в адресного пространство негоего host-процесса, например, rundll32.exe или, там, svchost.exe, если это сервис. Понять, что это за процесс,и добавить соотв.фильтр - не вижу проблем. Если таких процессов не десяток, ну, или если Вы не вирус отлаживаете.

Ещё один хинт - проц.мон. использует неразрушающую фильтрацию, т.е. сделав прогон программы один раз, можно менять условия фильтрации, и искать то, что хочется, хоть два часа подряд.
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов
Форум Тема (Автор) Последний ответ Ответов
Принтер лазерный HEWLETT PACKARD HP-6L

Принтер лазерный HEWLETT PACKARD HP-6L Отправка в регионы после оплаты. 3штуки БУ. Внешний вид из магазина простояли на складе...
Цена: 4 500 руб.

Сетевой фильтр APC Surge Arrest

Сетевой фильтр APC Surge Arrest для радиолюбителя.и не только Отправка в регионы после оплаты. ЦЕНА 3000 руб. В рабочем состоянии....
Цена: 3 000 руб.

Оперативная память Corsair XMS3 CMX8GX3M2A1600C9

Оперативная память Corsair XMS3 CMX8GX3M2A1600C9 Отправка в регионы после оплаты. Продаются сразу обе. Цена за обе 2000 руб....
Цена: 1 000 руб.

Материнские платы на запчасти и не только

Материнские платы на запчасти и не только Материнские платы и другие комплектующие Отправка в регионы после оплаты. Транспортной...
Цена: 3 000 руб.