Показать сообщение отдельно
Старый 14.04.2004, 20:33     # 22
Cobalt
Advanced Member
 
Аватар для Cobalt
 
Регистрация: 03.03.2004
Адрес: Тибетский монастырь(西藏修道院)
Сообщения: 414

Cobalt Луч света в тёмном царствеCobalt Луч света в тёмном царствеCobalt Луч света в тёмном царствеCobalt Луч света в тёмном царствеCobalt Луч света в тёмном царствеCobalt Луч света в тёмном царстве
Shanker

Если нужен spoof, то делай так:

1. Пишешь прогу, которая будет выступать в роли сервера-spoof`ера. Адрес проги вписываешь 127.0.0.1, порт любой из незанятых системой или программами.
2. В браузере или другой проге,которая работает с proxy, прописываешь 127.0.0.1 + порт,который ты указал.
3. Когда браузер посылает запрос через твой сервер-spoof`ер ака proxy, то твой сервер принимает raw-пакет и изменяет в нем твой адрес на тот, который ты указал, потом посылает(то есть посылать нужно пакет напрямую, без вмешательства в него системы) на адрес-получатель. Но в нете ты так работать не сможешь т.к. пакеты с подтверждением от сервера будут приходить на левый адрес. (объяснение не очень, но кому надо - поймет)
Правда есть много НО. Твой пров. может каждый пакет анализировать и если твой адрес на текущее соединение отличается от того, что идет в твоих пакетах, то он может изменить адрес на нужный Это зависит от прова.
Вот готовые прожки:
http://www.komodia.com/packet_crafter.zip (делаешь любые пакеты)
http://www.8th-wonder.net/download.asp тут есть утилиты по теме
http://laurentconstantin.by.ru/ru/netw/netwox/
http://www.oxid.it/

Я думаю разберешься сам

P.S. будут вопросы - спрашивай

P.S.S. все вышесказанное мое IMHO
__________________
Все жалуются на недостаток денег, но никто не жалуется на недостаток ума.
Cobalt вне форума