StraceNT

Материал из Русский WINE
Версия от 21:55, 13 мая 2012; МаксимКузьмик (обсуждение)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Wackowiki-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была автоматически перемещена с old.wiki.etersoft.ru.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


StraceNT

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


Типичный сценарий использования:

stracent -f файл_с_настройками_фильтра программа.exe > файл.log


Комментированный пример файла с настройками фильтра есть в дистрибутиве программы.


Пример настроек фильтра для логирования файловых операций:

INCLUDES=*:kernel32.dll:CreateFileA

INCLUDES=*:kernel32.dll:CreateFileW

INCLUDES=*:kernel32.dll:ReadFile

INCLUDES=*:kernel32.dll:ReadFileEx

INCLUDES=*:kernel32.dll:WriteFile

INCLUDES=*:kernel32.dll:WriteFileEx

INCLUDES=*:kernel32.dll:LockFile

INCLUDES=*:kernel32.dll:LockFileEx

INCLUDES=*:kernel32.dll:UnlockFile

INCLUDES=*:kernel32.dll:UnlockFileEx



EXCLUDES=*:*:*