PDA

Просмотр полной версии : Реализация одной фишки. Возможно ли?


mailbrush
17.12.2009, 22:01
Сейчас попробую написать ТЗ...

В общем есть программа (под Windows), она отправляет запросы на сайт. Мне надо, чтобы один из этих запросов, а точнее ответ от него модифицировался, то есть:


http://host.ru/file1.php -> http://host.ru/file1.php
http://host.ru/file2.php -> http://host.ru/file2.php
http://host.ru/file3.php -> http://host.ru/file3.php
http://host.ru/file4.php -> http://host.ru/file4.php

В том, что выделено красным - мне надо заменить ответ от сервера, а точнее заменить одну строчку. Пробовал подменять hosts, играться с htaccess - ничего не получилось. Возможно ли это?

mr.The
17.12.2009, 22:13
Попробуй Proxomitron, там хорошие возможности по модификации заголовков и тп.
Если прога не держит прокси, то WideCap в руки.

mailbrush
17.12.2009, 22:28
Как я понимаю, Proxomitron, это перехватчик запросов... Но проблема в том, что программа делает все циклично, примерно 200 тысяч запросов в сутки. Руками каждый запрос как-то не охота редактировать :)

Kaimi
17.12.2009, 22:30
Дизассемблируй программу или сделай локальный прокси, который будет заменять ответ нужным тебе образом

mailbrush
17.12.2009, 22:42
Дизассемблируй программу
VMProtect
или сделай локальный прокси, который будет заменять ответ нужным тебе образом
Ты гений! Именно это я и пытался сделать, только какими-то кривыми способами! Даже и не подумал, что это можно сделать через прокси. Ну точнее я знал, что оссуществимо, просто в голову не пришло :)

/me пошел кодить прокси-сервер)

gold-goblin
17.12.2009, 22:44
WPE PRO и Wireshark (вроде) имеют фильтры, настроив 1 раз фильтр замена будет автоматическая.
А так следуя тематики топа то кодь прокси =)

PaCo
17.12.2009, 22:47
/me пошел кодить прокси-сервер)
Можно воспользоваться вот этим - http://forum.antichat.ru/thread93318.html, конечно немного изврашеный вариант - но зато очень быстрый.