Взлом программ через перехват http запросов используя Fiddler

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

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

Меняем Breakpoint на срабатывание до запроса.

Включаем поддержку HTTPS в настройках Tools->Options

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

Давайте же перехватим поисковый запрос на Rutracker:
Выключив процесс сниффа через File->Capture Traffic(F12),  я ввёл в поисковом запросе "101 boys" и включил сниффер обратно попутно кликнув на кнопку поиск.

Во вкладке Inspectors->Raw меняем данные на те, которые нам нужны, я его сменил на "101 rent boys".

Нажмите Run To Completion, чтобы отпустить запрос, возможно придётся кликнуть несколько раз если присутствуют перенаправления, либо если вам надо перехватить ответ, нажмите на Break on Response и измените данные.

В конце-концов получаем то, что нам необходимо:

Удачи.