Как перехватить пакеты в приложении Windows, которое должно быть установлено без прав администратора? - PullRequest
1 голос
/ 13 июля 2010

Можно ли написать приложение для Windows, которое может захватывать пакеты на ПК, чтобы это приложение можно было установить / запустить без прав администратора?Если да, каков будет подход, например, какой язык, какой API / библиотеку использовать и т. Д. (Например, будет ли это с библиотекой Windows Sockets 2 (Winsock)?)однако проблема здесь заключается в том, что NM должен быть установлен, и для этого требуется доступ с правами администратора (для установки драйвера).

Обратите внимание, что я хочу, чтобы захватывать / отслеживать пакеты для суммирования размеров кадрадля всех пакетов определенного типа [например, HTTP], выходящих на определенный набор IP-адресов.

спасибо

1 Ответ

0 голосов
/ 13 июля 2010

Не уверен, что это поможет, но вы можете запустить любое приложение с привилегиями, отличными от привилегий текущего пользователя.См. Инструменты «Запуск от имени».

...