Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2009, 23:55   #1
noxonsu
Новичок
Джуниор
 
Регистрация: 28.02.2009
Сообщений: 0
По умолчанию Подмена отправляемых данных

Привет всем.

Задача:
Написать локальный прокси, который будет просто пропускать через себя данные до тех пор, пока не обнаружит обращение к определённому url по маске. Затем прокси должен заменить отправляемые заголовки, включив POST данные (ну и заменив ессно метод с GET на POST)

Например

Например, вот такая вот страница
Цитата:
www.3ps.ru/addstat
при заходе на страницу формируется запрос
GET /addstat HTTP/1.1
Host: 3ps.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 MRA 5.3 (build 02560) Firefox/3.0.6
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
а надо

Цитата:
POST /addstat HTTP/1.1
Host: 3ps.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 MRA 5.3 (build 02560) Firefox/3.0.6
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: 3ps.ru/addstat
Content-Type: application/x-www-form-urlencoded
type=2&id_cat=160&white=0
Отписал на фрилансе, взялся какойто программер. Но на следующий день отказался от работы, говорит слишком сложно, что надо внедряться в сам софт который генерит запросы. Пипец, это вообще реально сделать? Я пишу только на php, но как то смутно представляю как реализовать на нём прокси, никогда не занимался сетевым программированием.

Есть идеи? За помощь готов платить, прога очень нужна
noxonsu вне форума Ответить с цитированием
Старый 02.03.2009, 05:51   #2
alexinspir
Новичок
Джуниор
 
Аватар для alexinspir
 
Регистрация: 26.08.2008
Сообщений: 1,010
По умолчанию

Да, реально.
пример:
[quote]Java 2, ноутон, шилдт. 2008г. бхв.
563-584 стр.[quote]
нужно лишь переработать под Ваши нужды, цена вопроса?(в личку)
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими.

Последний раз редактировалось alexinspir; 02.03.2009 в 06:19.
alexinspir вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подмена данных Smip Microsoft Office Excel 2 13.01.2009 08:51
Подмена IP ? KAKTYC PHP 2 28.10.2008 00:14
Подмена функции Hyena Общие вопросы C/C++ 2 17.10.2008 08:58
Подмена клавиш martinz Win Api 19 25.11.2007 09:02
Подмена МАК-АДРЕСА Рустам Работа с сетью в Delphi 1 18.08.2007 12:32