Как отследить http запросы отправляемые приложениями windows

There is a detailed article on this topic at Hubpages. It describes a solution to easily log and filter HTTP requests made in a home LAN based on Wireshark and some supplemental free software.

In a nutshell, the article deals with the problem of memory overgrowth that prevents using Wireshark for continuous HTTP requests monitoring. To address the issue, the author suggests using tshark.exe (the commandline version of Wireshark) periodically killing and restarting it with System Scheduler and a batch file like this:

    FOR /F "usebackq tokens=2" %%i IN (`tasklist ^| findstr /r /b "tshark.exe"`) DO start /MIN sendsignal.exe %%i
    ping 127.0.0.1 -n 7 -w 1000
    tshark -2 -l -t ad -R "http.request.method == GET" -N nC -i 2 | ts_rdln.exe

where sendsignal.exe is a utility to send Ctrl+C to a program; ts_rdln.exe is a simple tshark log parser/filterer; ping command is used to introduce a delay; and the i argument of the last line is the number of your NIC looking out into the Internet.

There is a detailed article on this topic at Hubpages. It describes a solution to easily log and filter HTTP requests made in a home LAN based on Wireshark and some supplemental free software.

In a nutshell, the article deals with the problem of memory overgrowth that prevents using Wireshark for continuous HTTP requests monitoring. To address the issue, the author suggests using tshark.exe (the commandline version of Wireshark) periodically killing and restarting it with System Scheduler and a batch file like this:

    FOR /F "usebackq tokens=2" %%i IN (`tasklist ^| findstr /r /b "tshark.exe"`) DO start /MIN sendsignal.exe %%i
    ping 127.0.0.1 -n 7 -w 1000
    tshark -2 -l -t ad -R "http.request.method == GET" -N nC -i 2 | ts_rdln.exe

where sendsignal.exe is a utility to send Ctrl+C to a program; ts_rdln.exe is a simple tshark log parser/filterer; ping command is used to introduce a delay; and the i argument of the last line is the number of your NIC looking out into the Internet.

I need the sniffer to test network traffic of applications developed by me for Windows and Facebook.

Basic requirements:

  • display request and response
  • display HTTP headers
  • display the time it took to complete HTTP request

Now I’m using HTTP Analyzer.
A very good tool, but it terminates with some error after 10-15 min running on Vista.

Stevoisiak's user avatar

Stevoisiak

24.1k28 gold badges122 silver badges226 bronze badges

asked Aug 13, 2009 at 12:49

Pavel's user avatar

1

Wireshark if you want to see everything going on in the network.

Fiddler if you want to just monitor HTTP/s traffic.

Live HTTP Headers if you’re in Firefox and want a quick plugin just to see the headers.

Also FireBug can get you that information too and provides a nice interface when your working on a single page during development. I’ve used it to monitor AJAX transactions.

James Skemp's user avatar

James Skemp

8,0089 gold badges65 silver badges107 bronze badges

answered Aug 13, 2009 at 12:52

ICodeForCoffee's user avatar

ICodeForCoffeeICodeForCoffee

3,1872 gold badges30 silver badges40 bronze badges

4

I now use CharlesProxy for development, but previously I have used Fiddler

answered Aug 13, 2009 at 12:53

Richy B.'s user avatar

Richy B.Richy B.

1,61912 silver badges20 bronze badges

3

Try Wireshark:

Wireshark is the world’s foremost
network protocol analyzer, and is the
de facto (and often de jure) standard
across many industries and educational
institutions.

There is a bit of a learning curve but it is far and away the best tool available.

answered Aug 13, 2009 at 12:50

Andrew Hare's user avatar

Andrew HareAndrew Hare

345k71 gold badges641 silver badges635 bronze badges

answered Aug 13, 2009 at 14:54

Julian Reschke's user avatar

Julian ReschkeJulian Reschke

40.3k8 gold badges96 silver badges98 bronze badges

2

Fiddler is great when you are only interested in the http(s) side of the communications. It is also very useful when you are trying to inspect inside a https stream.

answered Aug 13, 2009 at 13:10

Sam's user avatar

SamSam

3041 silver badge7 bronze badges

I like TcpCatcher because it is very simple to use and has a modern interface. It is provided as a jar file, you just download it and run it (no installation process). Also, it comes with a very useful «on the fly» packets modification features (debug mode).

answered Jul 14, 2010 at 12:44

user391552's user avatar

user391552user391552

1831 silver badge6 bronze badges

2

I use Wireshark in most cases, but I have found Fiddler to be less of a hassle when dealing with encrypted data.

answered Aug 13, 2009 at 12:56

Nelson's user avatar

NelsonNelson

4644 silver badges10 bronze badges

0

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

Для начала вам понадобится инструмент для отслеживания запросов. Один из самых популярных инструментов — Fiddler, который является бесплатным и отлично подходит для этой задачи. После установки и запуска Fiddler вы сможете отслеживать запросы, выполняемые приложением.

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

Теперь вы можете приступить к отслеживанию запросов. Откройте Fiddler и запустите ваше приложение. В окне Fiddler вы увидите список всех запросов, сделанных вашим приложением. Вы можете анализировать заголовки запросов, а также просматривать содержимое запросов и ответов сервера. Эта информация очень полезна, если вы хотите понять, как ваше приложение взаимодействует с сервером или другими сервисами.

Содержание

  1. Раздел 1: Начало работы
  2. Подготовка к отслеживанию запросов
  3. Раздел 2: Установка необходимых программ
  4. Выбор и загрузка программы для отслеживания
  5. Раздел 3: Настройка программы для отслеживания
  6. Ввод параметров и настройка фильтров
  7. Раздел 4: Отслеживание и анализ запросов

Раздел 1: Начало работы

Прежде чем начать отслеживать запросы приложения Windows, вам потребуется установить необходимые инструменты и настроить рабочую среду. В этом разделе мы рассмотрим все необходимые шаги для начала работы.

1. Установите Visual Studio: Для отслеживания запросов приложения Windows вы будете использовать средство разработки Visual Studio. Скачайте и установите последнюю версию Visual Studio с официального сайта Microsoft.

2. Создайте новый проект: Запустите Visual Studio и выберите опцию «Создать новый проект». В появившемся окне выберите шаблон проекта, который соответствует вашей задаче (например, «Универсальное приложение Windows») и нажмите «OK».

3. Настройте отслеживание запросов: После создания проекта откройте файл App.xaml.cs, который находится в папке вашего проекта. В этом файле вы сможете настроить отслеживание запросов приложения Windows.

4. Используйте события жизненного цикла приложения: Для отслеживания запросов приложения Windows вы можете использовать события жизненного цикла приложения, такие как OnLaunched, OnActivated и т.д. Добавьте код для отслеживания запросов в соответствующие методы.

5. Запустите приложение и отследите запросы: После настройки отслеживания запросов запустите ваше приложение и начните отслеживать запросы в Visual Studio. Используйте инструменты отладки, такие как точки останова и вывод сообщений, чтобы легко отслеживать и анализировать запросы.

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

Подготовка к отслеживанию запросов

Перед тем как начать отслеживать запросы приложения Windows, вам потребуются следующие инструменты:

  • Программа для отслеживания запросов – такой инструмент поможет вам перехватывать, анализировать и отображать HTTP-запросы, отправляемые и получаемые вашим приложением.
  • Локальный сервер или хостинг – для успешного отслеживания запросов вам потребуется запустить ваше приложение на локальном сервере или на хостинге. Приложение должно быть доступно по URL-адресу.

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

Раздел 2: Установка необходимых программ

Для отслеживания запросов приложения Windows вам потребуется установить ряд специализированных программ. В этом разделе мы рассмотрим несколько из них:

Программа Описание
Wireshark Wireshark – мощный сетевой анализатор, который позволяет перехватывать и анализировать сетевой трафик. С его помощью вы сможете проследить запросы, отправляемые приложением Windows.
Fiddler Fiddler – очень популярный инструмент для отслеживания HTTP-запросов. С его помощью вы сможете анализировать и модифицировать запросы, отправляемые приложением.
Charles Charles – еще один отличный инструмент для анализа HTTP-трафика. Он обладает обширными возможностями для отладки и отслеживания запросов приложений Windows.

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

Выбор и загрузка программы для отслеживания

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

Одним из наиболее известных и эффективных инструментов является Wireshark. Это свободно распространяемая программа с открытым исходным кодом, которая позволяет анализировать сетевой трафик и перехватывать пакеты данных. Wireshark поддерживает большое количество протоколов, что делает его мощным инструментом для отслеживания запросов приложений Windows.

Для загрузки Wireshark необходимо посетить официальный веб-сайт программы. Там вы сможете найти последнюю версию программы для загрузки. После загрузки файла установщика, запустите его и следуйте инструкциям на экране для успешной установки программы на ваш компьютер.

Еще одной хорошей программой для отслеживания запросов приложений Windows является Fiddler. Это приложение с открытым исходным кодом, которое предоставляет полный контроль над сетевой активностью вашего компьютера. Fiddler обладает простым и удобным пользовательским интерфейсом, что делает его очень популярным среди разработчиков.

Чтобы загрузить Fiddler, необходимо посетить официальный веб-сайт программы и следовать инструкциям на экране для загрузки и установки приложения на ваш компьютер.

После загрузки и установки выбранной программы для отслеживания запросов приложений Windows, вы будете готовы перейти к следующему шагу — настройке программы и началу отслеживания запросов вашего приложения.

Раздел 3: Настройка программы для отслеживания

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

Для этого мы рекомендуем использовать программу Wireshark. Это бесплатная утилита с открытым исходным кодом, которая поддерживает множество протоколов и позволяет захватывать и анализировать трафик на уровне сетевого интерфейса.

Вот шаги, которые нужно выполнить для настройки программы Wireshark:

Шаг Действие
1 Загрузите и установите программу Wireshark с официального сайта.
2 Запустите программу и выберите сетевой интерфейс, через который вы хотите отслеживать запросы.
3 Нажмите на кнопку «Старт» или воспользуйтесь горячим клавишей F5, чтобы начать захват трафика.
4 Выполните необходимые действия в приложении Windows, чтобы сгенерировать запросы, которые вы хотите отследить.
5 После выполнения действий остановите захват трафика, нажав на кнопку «Стоп» (или горячую клавишу Shift+F5).
6 В окне Wireshark вы увидите список захваченных пакетов. Отфильтруйте запросы в соответствии с вашими потребностями и проанализируйте результаты.

Теперь у вас есть основные инструкции по настройке программы для отслеживания запросов приложения Windows. Пользуйтесь ими для эффективного анализа и отладки вашего приложения.

Ввод параметров и настройка фильтров

Чтобы эффективно отслеживать запросы приложения в системе Windows, вам может понадобиться настроить фильтры, чтобы получать только нужную информацию. Вот несколько советов по вводу параметров и настройке фильтров:

  • Выберите правильный тип запроса: Сначала определите, какой тип запроса вы хотите отслеживать. Например, это может быть HTTP-запрос, база данных или запрос к файловой системе.
  • Укажите конкретные параметры: Определите параметры, которые вы хотите отслеживать. Например, это может быть определенный URL-адрес, IP-адрес или имя файла.
  • Установите соответствующие фильтры: Настройте фильтры в соответствии с вашими параметрами. Например, вы можете указать определенный URL-адрес или IP-адрес в фильтре.
  • Используйте логические операторы: Если вы хотите отслеживать несколько параметров одновременно, вы можете использовать логические операторы, такие как «или» или «и». Это позволит вам уточнить фильтры и получить более точные результаты.
  • Проверьте настройки фильтров: После ввода параметров и настройки фильтров убедитесь, что они правильно работают. Попробуйте выполнить запросы в вашем приложении и проверьте результаты отслеживания.

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

Раздел 4: Отслеживание и анализ запросов

Для отслеживания и анализа запросов приложения Windows требуется использовать специальные инструменты и методы. В этом разделе мы рассмотрим несколько полезных способов, которые помогут вам в этом процессе.

  1. Использование сетевого анализатора

    Сетевой анализатор – это программное обеспечение, которое позволяет перехватывать и анализировать сетевой трафик. Вы можете использовать инструменты, такие как Wireshark или Microsoft Network Monitor, чтобы отследить и изучить запросы, их содержимое и параметры.

  2. Использование логов приложения

    Приложения Windows часто записывают информацию о запросах в логи. Вы можете проверить лог-файлы приложения, чтобы увидеть, какие запросы были отправлены, их результаты и другую полезную информацию. У каждого приложения могут быть свои специфические местоположения и форматы файлов логов, поэтому обратитесь к документации к приложению, чтобы узнать, где находятся эти файлы.

  3. Использование отладчика

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

Выберите один или несколько из этих методов, которые наиболее удобны для вас, и начните отслеживать и анализировать запросы вашего приложения Windows. Это позволит вам лучше понять, как ваше приложение взаимодействует с другими системами и какие запросы оно отправляет и получает.

I need the sniffer to test network traffic of applications developed by me for Windows and Facebook.

Basic requirements:

  • display request and response
  • display HTTP headers
  • display the time it took to complete HTTP request

Now I’m using HTTP Analyzer.
A very good tool, but it terminates with some error after 10-15 min running on Vista.

Stevoisiak's user avatar

Stevoisiak

22.1k27 gold badges119 silver badges216 bronze badges

asked Aug 13, 2009 at 12:49

Pavel's user avatar

1

Wireshark if you want to see everything going on in the network.

Fiddler if you want to just monitor HTTP/s traffic.

Live HTTP Headers if you’re in Firefox and want a quick plugin just to see the headers.

Also FireBug can get you that information too and provides a nice interface when your working on a single page during development. I’ve used it to monitor AJAX transactions.

James Skemp's user avatar

James Skemp

7,9189 gold badges65 silver badges103 bronze badges

answered Aug 13, 2009 at 12:52

ICodeForCoffee's user avatar

ICodeForCoffeeICodeForCoffee

3,1572 gold badges29 silver badges39 bronze badges

4

I now use CharlesProxy for development, but previously I have used Fiddler

answered Aug 13, 2009 at 12:53

Richy B.'s user avatar

Richy B.Richy B.

1,60912 silver badges20 bronze badges

3

Try Wireshark:

Wireshark is the world’s foremost
network protocol analyzer, and is the
de facto (and often de jure) standard
across many industries and educational
institutions.

There is a bit of a learning curve but it is far and away the best tool available.

answered Aug 13, 2009 at 12:50

Andrew Hare's user avatar

Andrew HareAndrew Hare

340k71 gold badges636 silver badges631 bronze badges

answered Aug 13, 2009 at 14:54

Julian Reschke's user avatar

Julian ReschkeJulian Reschke

39.2k8 gold badges92 silver badges96 bronze badges

1

Fiddler is great when you are only interested in the http(s) side of the communications. It is also very useful when you are trying to inspect inside a https stream.

answered Aug 13, 2009 at 13:10

Sam's user avatar

SamSam

2941 silver badge7 bronze badges

I like TcpCatcher because it is very simple to use and has a modern interface. It is provided as a jar file, you just download it and run it (no installation process). Also, it comes with a very useful «on the fly» packets modification features (debug mode).

answered Jul 14, 2010 at 12:44

user391552's user avatar

user391552user391552

1731 silver badge6 bronze badges

2

I use Wireshark in most cases, but I have found Fiddler to be less of a hassle when dealing with encrypted data.

answered Aug 13, 2009 at 12:56

Nelson's user avatar

NelsonNelson

4644 silver badges10 bronze badges

0

I am looking for a program that can monitor all of the http requests a program is making and also capture the POST & GET data that it is sending to the server. Any suggestions?

asked Apr 16, 2019 at 9:28

Christopher James's user avatar

It depends on where the application you want to monitor is running. If the application is running on your computer, a popular tool that you could use to achieve this is Fiddler.

https://www.telerik.com/download/fiddler

If you’re running an OS other than Windows, there is Beta versions for Linux and MacOS X.

There is always Wireshark, but it is an advanced network monitoring tool that may require some research in order to achieve what you want.

https://www.wireshark.org/

answered Apr 16, 2019 at 16:05

markybb41's user avatar

markybb41markybb41

1511 silver badge5 bronze badges

Set up a proxy (like squid). Then you can review those requests in the log files.

answered Apr 16, 2019 at 16:01

jvb's user avatar

jvbjvb

2,9651 gold badge15 silver badges18 bronze badges

I am looking for a program that can monitor all of the http requests a program is making and also capture the POST & GET data that it is sending to the server. Any suggestions?

asked Apr 16, 2019 at 9:28

Christopher James's user avatar

It depends on where the application you want to monitor is running. If the application is running on your computer, a popular tool that you could use to achieve this is Fiddler.

https://www.telerik.com/download/fiddler

If you’re running an OS other than Windows, there is Beta versions for Linux and MacOS X.

There is always Wireshark, but it is an advanced network monitoring tool that may require some research in order to achieve what you want.

https://www.wireshark.org/

answered Apr 16, 2019 at 16:05

markybb41's user avatar

markybb41markybb41

1511 silver badge5 bronze badges

Set up a proxy (like squid). Then you can review those requests in the log files.

answered Apr 16, 2019 at 16:01

jvb's user avatar

jvbjvb

2,9651 gold badge15 silver badges18 bronze badges

Предыстория:
Есть компания XLN которая выпускает софт. Чтобы скачать их софт, нужно скачать их менеджер софта и через него устанавливать необходимые программы.
Я хочу узнать URL по которым скачиваются установщики программ.
Вот тут их менеджер программ XLN Online Installer:
https://www.xlnaudio.com/demos

Я нахожусь в macOS.

Пробовал использовать Proxyman и Fiddler Everywere, но они не видят трафик от приложения XLN Online Installer, как-будто его нет.

Пробовал использовать Wireshark, но в нем мне не удалось разобраться. Я комп подключил к Wifi и отключил подключение через Ethernet. В настройках протокола IEEE 802.11 указал пароль:Wifi_точка для wpa-pwd, чтобы трафик дешифровался, потом запустил скачивание софта через XLN Online Installer, но среди посыпавшихся пакетов не смог увидеть URL’ы по которым стучится приложение.

Собственно как посмотреть все исходящие HTTP запросы от какого-то конкретного приложения или от всего, что есть в моей macOS? Именно запросы, а не пакеты, ну или пакеты, в которых будут URL’ы…

NirSoft CurrPorts — это программное обеспечение для мониторинга сети, которое отображает список всех открытых на данный момент портов TCP/IP и UDP на вашем локальном компьютере. Для каждого порта в списке также отображается информация о процессе, открывшем порт, включая имя процесса, полный путь процесса, информацию о версии процесса (название продукта, описание файла и т.д.), Время, в течение которого процесс был создан, и пользователь, который создал его.
Кроме того, CurrPorts позволяет закрывать нежелательные TCP-соединения, завершать процесс, который открыл порты, и сохранять информацию о портах TCP/UDP в файл HTML, файл XML или текстовый файл с разделителями табуляции.

альтернативный текст

CurrPorts также автоматически помечает розовым цветом подозрительные порты TCP/UDP, принадлежащие неопознанным приложениям (приложения без информации о версии и значков)

CurrPorts является бесплатной и портативной (не требует установки).


Что касается отслеживания исходящего трафика, вы можете использовать Удаленный адрес, указанный в CurrPorts в VisualRoute, который предоставит вам графическое представление Traceroute, Ping, Reverse DNS Connectivity Analysis.

альтернативный текст

VisualRoute является условно-бесплатной, попробуйте, прежде чем купить.

Как отследить запрос

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

Как отследить запрос

Инструкция

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

Существует большое количество снифферов, которые по-разному эффективны. Из всех программ стоит отметить Wireshark, позволяющий просматривать проходящий траффик в реальном времени, что помогает оценить сетевую активность того или иного приложения. Fiddler обладает аналогичным функционалом, однако имеет возможность отслеживать траффик и с мобильных устройств на базе Windows Phone, iPhone и многих других.

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

Дважды кликните на скачанном файле и произведите установку, следуя инструкциям на экране. Запустите программу при помощи ярлыка на рабочем столе или через меню «Пуск».

В главном окне показывается уходящие в данный момент запросы, а также IP и тип отправляемого запроса. Окно программы быстро обновляется, а потому если вы хотите наблюдать за каким-то конкретным адресом, то выставьте параметры фильтра через соответствующий пункт меню Filters.

Полезный совет

При помощи браузера Firefox можно также просматривать уходящие запросы, для этого необходимо скачать с официального сайта программы плагин Tamper Data и установить его, кликнув дважды в менеджере плагинов. Для Opera аналогичное расширение называется Hit Sniffer Analytics.

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

Источники:

  • Fiddler в 2019

Войти на сайт

или

Забыли пароль?
Еще не зарегистрированы?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Программа Fiddler — это прокси, позволяющий просматривать все клиентские HTTP запросы и отслеживать трафик между локальным ПК и удаленным сервером/сервисом.

Она отлично работает, например, при отладке клиентской части сайта, позволяет просматривать внешние запросы, параметры и данные форм и куки (cookies).

Но при работе с веб-сервисами (web services), когда, например, нужно отследить по какому URL адресу сервис осуществил запрос, без дополнительной настройки программы Fiddler данного действия не увидеть. Это возможно, если сайт работает через инструмент Cassini, но в случае с IIS — Fiddler не покажет необходимую информацию о трафике сервиса.

Причина кроется в учетных записях, от имени которых работают IIS и Fiddler. Они оба запускаются под администратором. А вот приложения (сайты, сервисы) под управлением IIS работают уже из-под учетной записи «Network Service». Если бы можно было запустить Fiddler под Network Service, проблема была бы решена, но к сожалению, это невозможно.

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

Сделаем следующие шаги:

1) Добавим пользователя, обладающего правами администратора, в группу IIS_IUSRS (для IIS 7 и младше) или в группу IIS_WPG (для IIS 6 и старше) (группа обладает правами сетевой службы).

Для этого переходим:

Computer Management -> Local Users and Groups -> Groups -> IIS_IUSRS/IIS_WPG и добавляем в группу администратора.

computer-management.png

2) Теперь необходимо настроить пул веб-приложения (Application Pool) для его запуска под учетной записью администратора.

Здесь может быть два варианта. Если для сайта, который нужно отслеживать, выделен отдельный пул, то настройку можно производить конкретно для него. Либо создать новый пул специально для подобных процедур и затем при необходимости привязывать его к нужным приложениям.

Итак, заходим в IIS, в списке пулов (Application Pools) выбираем нужный пул и переходим в его расширенные настройки (Advanced Settings):

 iis-application-pool.png

В настройках пула в параметре Identity выбираем Custom account и по нажатию на Set — прописываем учетные данные администратора (логин и два раза пароль):

iis-application-pool-identity-setting.png

При необходимости связываем пул приложения (Application Pool) с веб-приложением. Для этого переходим в расширенные настройки нужного сайта/приложения и указываем пул:

iis-web-app-advanced-setting.png

Теперь можно запускать Fiddler, стартовать сайт/сервис и программа будет отслеживать все его запросы.

fiddler.png

© Ella S.

  • Как отследить запросы приложения windows
  • Как отформатировать диск со старой windows 10
  • Как отсканировать файл на windows 10
  • Как отформатировать все диски перед установкой windows 10
  • Как отформатировать диск с помощью командной строки windows