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

Josski Molodoi

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

Receiver

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

Josski Molodoi

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

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