← Все инструменты Разработка

Detours

Detours - программный пакет для мониторинга и инструментирования вызовов API в Windows. Detours используется многими независимыми разработчиками программного обеспечения, а также продуктовыми командами Microsoft. В настоящее время Detours доступен под…

winapi

Что это

Detours - программный пакет для мониторинга и инструментирования вызовов API в Windows.

Подробнее

Detours используется многими независимыми разработчиками программного обеспечения, а также продуктовыми командами Microsoft. В настоящее время Detours доступен под стандартной лицензией с открытым исходным кодом (MIT).

Detours совместим с семейством операционных систем Windows NT: Windows NT, Windows XP, Windows Server 2003, Windows 7, Windows 8, Windows 10 и Windows 11. Он не может использоваться приложениями из Windows Store, поскольку Detours требует API, недоступных для этих приложений. Этот репозиторий содержит исходный код версии 4.0.1 Detours.

Зачем нужен

Проект закрывает специализированную практическую задачу и может заменить набор ручных действий или несколько разрозненных утилит. Перед постоянным использованием его стоит проверить на тестовом окружении и сопоставить возможности с вашим сценарием.

Когда пригодится

  • Для ускорения повторяющихся действий во время разработки и отладки;
  • Для более удобной работы с кодом, репозиториями или API;
  • Для включения в локальный процесс разработки или CI/CD.

Что учесть

Перед внедрением Detours проверьте совместимость с вашим стеком, активность проекта и возможность встроить его в CI/CD. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.