Форум: "Сети";
Текущий архив: 2006.08.06;
Скачать: [xml.tar.bz2];
Внизхитрый Proxy редактирующий трафик. Это реально? Найти похожие ветки
← →
-FX- (2006-03-24 14:45) [0]Задача: сделать Proxy, который бы подменял в проходящей через него инфе одну инфу на другую, например "c:\123\1.gif" на "E:\ABC\123.gif"
Я делаю на с помощю indy9 сомпонент IdMappedPortTCP (прокся на порт) и IdConnectionIntercept (собстаенно перехвадчик трафика).
С IdMappedPortTCP все понятно вбил нужные порты включил и все прокся работает!
Подключил к проксе IdConnectionIntercept:
procedure TForm1.IdMappedPortTCP2Connect(AThread: TIdMappedPortThread);
begin
AThread.Connection.Intercept:=IdConnectionIntercept1;
end;
И ВСЕ, дальше ступор!
Как с помощью IdConnectionIntercept производить действия над трафиком(поиска и замены инфы)???
по идее надо работать а потоком AStream в процедурах
procedure TForm1.IdConnectionIntercept1Receive(ASender: TIdConnectionIntercept; AStream: TStream);
procedure TForm1.IdConnectionIntercept1Send(ASender: TIdConnectionIntercept; AStream: TStream);
НО У МЕНЯ НИЧЕГО НЕ ПОЛУЧИЛОСЬ.
ПОМОГИТЕ ПОЖАЛУЙСТА ИНФОЙ НА ЭТУ ТЕМУ ИЛИ ПРИМЕРЧИКОМ КАКИМ.
ИНФЫ НА ЭТУ ТЕМУ ОЧЕНЬ МАЛО.
← →
VirEx © (2006-03-25 22:46) [1]http://kladovka.net.ru/index.cgi?pid=list&rid=343
← →
Rouse_ © (2006-03-26 00:29) [2]Не нужно "кричать"в теме, читай правила...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.08.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c