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