Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Вниз

фильтр HTML перед браузером   Найти похожие ветки 

 
Damage ©   (2004-11-18 15:08) [0]

Как перехватить документ, подправить его, а потом передать дальше браузеру? Вроде того, как Outpost вырезает рекламу.


 
Reindeer Moss Eater ©   (2004-11-18 15:23) [1]

Он вырезает не рекламу, а запросы браузера на ее получение.


 
Damage ©   (2004-11-18 19:28) [2]

А когда HTML-код смотришь, там стоят теги типа <AD- href="...">


 
Reindeer Moss Eater ©   (2004-11-19 09:30) [3]

Теги стоят.
И обрабатываются браузером.
А вот outpost их не выпускает наружу.
Запросы по этим ссылкам.


 
Damage ©   (2004-11-19 11:20) [4]

Браузером они как раз пропускаются как неизвестные.

Если outpost отключить, то в коде страницы стоит такой тег:
<IMG alt="Diamondback Sneak Peek" border=0 height=60 src="/i/bnr/blnd468x60.gif" width=468>

а если включить, то такой:
[AD-SIZE]<AD- ALT="Diamondback Sneak Peek" BORDER="0" HEIGHT="60" WIDTH="468" blnd468x60.gif? nr>
(это зеленый баннер в начале этого форума)
т.е. outpost его подменяет


 
Reindeer Moss Eater ©   (2004-11-19 13:03) [5]

Если бы они пропускались, то графика баннера была бы закачана твоим браузером.

И ты бы заплатил либо за входящий трафик, либо за время потраченное на скачивание.

А после этого, твой ОР еще бы и не показал тебе оплаченный тобой баннер.

Не находишь это странным?


 
Damage ©   (2004-11-19 16:30) [6]

Наблюдается элемент взаимонепонимания :))
Еще раз:
в исходной странице стоит тег <IMG...>. Без outpost браузер его обрабатывает и скачивает мне картинку.
Если включить outpost, то он подменит этот тег на <AD-...>, который браузер не поймет, пропустит и картинку мне не скачает.

Насколько я понимаю, подмена происходит до того, как браузер начнет обрабатывать HTML.


 
naum   (2004-11-19 16:49) [7]

вообще в этом деле полный профан, но если не ошибаюсь - он пасет проходящие в порт HTTP:8080 данные, ищет нужные места кода, чистит и отпускает их дальше... вот... авообще вопрос интересный )


 
Reindeer Moss Eater ©   (2004-11-19 17:22) [8]

Damage ©

Разницы-то практически никакой нет.
Не выпустить запрос браузера на картинку, или не показывать браузеру ссылки на картинки.


 
Ihor Osov'yak ©   (2004-11-19 21:48) [9]

есть несколько технологий.
Самая простая - что-то на подобие локального прокси-сервера.
Наиболее универсальная, но и пожалуй наиболее трудоемкая - снифер tcp/ip - вариантов множество, и на уровне win32, и на уровне режима ядра - большинство фаерволов используют именно такие технологии.
А последнее - и что-то среднее, но довольно эффективное -  APP - Asynchronous Pluggable Protocols - можно поставить как для отдельного приложения, так и для системі в целом...



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.032 c
4-1103274502
SiDoff
2004-12-17 12:08
2005.02.06
Как получить указатель на pop up ....


4-1103187490
Павел
2004-12-16 11:58
2005.02.06
WinAPI и IR устройства. Справочник бы...


14-1105402880
Tankist
2005-01-11 03:21
2005.02.06
Проблема с локалкой! Помогите!


14-1105685336
WondeRu
2005-01-14 09:48
2005.02.06
Управляем мобилой устройствами по RS-232! Хочу, но как?


6-1100945155
Sicilla
2004-11-20 13:05
2005.02.06
Несовместимость типов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский