Подмена запроса.

Josski Molodoi

Активный
Автор темы
183
85
Есть программа, которая для проверки лицензии отправляет запрос на один сайт. Нужно подменить получаемые данные, как это можно реализовать?
 

Receiver

🥩 Передай meat, всё в скип, я в темпе
Проверенный
597
819
Первым делом тебе надо узнать что использует программа для отправки запроса cURL/Socket'ы/WINPAPI.
Обычно для этого достаточно анализа импортов.
После того как ты определил тебе надо получить адрес функции которая возвращает ответ от сервера.
У cURL это curl_easy_perform, у WINAPI - InternetReadFile, socket'ы - recv.
Затем ты берёшь, каким угодно способом ставишь хук на эту функцию и подменяешь ответ от сервера.
Всё легко.
 
  • Нравится
Реакции: Josski Molodoi

Josski Molodoi

Активный
Автор темы
183
85
Телеграм

Первым делом тебе надо узнать что использует программа для отправки запроса cURL/Socket'ы/WINPAPI.
Обычно для этого достаточно анализа импортов.
После того как ты определил тебе надо получить адрес функции которая возвращает ответ от сервера.
У cURL это curl_easy_perform, у WINAPI - InternetReadFile, socket'ы - recv.
Затем ты берёшь, каким угодно способом ставишь хук на эту функцию и подменяешь ответ от сервера.
Всё легко.
Sampfuncs скрипт. Кста я переходил на запрос который отправляется, там вообще пустой ответ, подставлял не свои значения - тоже пусто.