Re[3]: Скрытая фильтрация HTTP (kids-guard)
От: Аноним  
Дата: 01.02.10 09:16
Оценка:
Здравствуйте, TarasCo, Вы писали:
TC>2 автор: если есть коммерческий интерес к LSP и фильтрации HTTP — стукни в личку.

Есть вопрос как к специалисту — вы бы делали только через TDI&WSK-фильтр? нельзя обойтись без драйвера легальными путями?
Re[3]: Скрытая фильтрация HTTP (kids-guard)
От: ononim  
Дата: 01.02.10 10:04
Оценка:
TC>См ветку выше. LSP для организации фильтра редактирующего поток данных — это ппц, все авторы погибли в снегах под Сталинградом. Если LSP используется только для мониторинга — тогда да, все очень просто.
То есть редактирующий TDI фильтр для новичка в кернелмоде — ето сильно проще?
Как много веселых ребят, и все делают велосипед...
Re[4]: Скрытая фильтрация HTTP (kids-guard)
От: TarasCo  
Дата: 01.02.10 10:16
Оценка:
O>То есть редактирующий TDI фильтр для новичка в кернелмоде — ето сильно проще?
ну по крайней мере — это принципиально решаемая задача .
Да пребудет с тобою сила
Re[4]: Скрытая фильтрация HTTP (kids-guard)
От: TarasCo  
Дата: 01.02.10 10:21
Оценка:
А>Есть вопрос как к специалисту — вы бы делали только через TDI&WSK-фильтр? нельзя обойтись без драйвера легальными путями?
WSK тут вообще не причем, речь наверно шла про WFP? WFP к сожалению, до сих пор содержит критические ошибки в уровнях, поддерживающих фильтрацию данных. MS обещает попроавить, когда — в win7 SP1 может когда то еще? На самом деле, вендеры занимающиеся контент фильтрацией, не зря же "любят" прокси ( при том что локальный прокси — это ужас-ужас ) — это меньшее зло.
Да пребудет с тобою сила
Re[5]: Скрытая фильтрация HTTP (kids-guard)
От: ononim  
Дата: 01.02.10 10:36
Оценка:
O>>То есть редактирующий TDI фильтр для новичка в кернелмоде — ето сильно проще?
TC>ну по крайней мере — это принципиально решаемая задача .
некоторые антивири используют LSP для фильтрации POP3. При этом они умудряются вырезать аттачи из писем при необходимости. Так что это тоже решаемая задача.
Как вариант простейшего решения — редиректить коннекты на свой сервер работающий на локалхосте. В случае автора — редиректить все коннекты из браузера (кроме может быть ftp и ssl) на локальный/удаленный http прокси, в котором уже с комфортом фильтровать трафик как он пожелает.
Как много веселых ребят, и все делают велосипед...
Re[3]: Скрытая фильтрация HTTP (kids-guard)
От: okman Беларусь https://searchinform.ru/
Дата: 01.02.10 13:22
Оценка:
Здравствуйте, TarasCo, Вы писали:

O>>Winsock LSP — лучшее решение. Гораздо проще реализовать, чем NDIS-драйвер, и гораздо меньше

O>>мучений по сравнению с чистым API-перехватом функций ws2_32.dll.

TC>См ветку выше. LSP для организации фильтра редактирующего поток данных — это ппц, все авторы погибли в снегах под Сталинградом. Если LSP используется только для мониторинга — тогда да, все очень просто.


Я в данный момент занимаюсь созданием модификатора исходящих сетевых пакетов на базе LSP.
Так что, как закончу (или паду под Сталинградом) — отпишусь обязательно.
Re[4]: Скрытая фильтрация HTTP (kids-guard)
От: TarasCo  
Дата: 01.02.10 13:37
Оценка: +1
O>Так что, как закончу (или паду под Сталинградом) — отпишусь обязательно.

Когда закончишь, не забудь протестить хотя бы под 5тью популярными броузерами. Возможно, сразу же сядишь за версию 2.0 .
Да пребудет с тобою сила
Re[5]: Скрытая фильтрация HTTP (kids-guard)
От: okman Беларусь https://searchinform.ru/
Дата: 01.02.10 14:15
Оценка:
Здравствуйте, TarasCo, Вы писали:

O>>Так что, как закончу (или паду под Сталинградом) — отпишусь обязательно.


TC>Когда закончишь, не забудь протестить хотя бы под 5тью популярными броузерами. Возможно, сразу же сядишь за версию 2.0 .


На чем основаны такие предостережения ?
В конце концов, все сводится к сокетам, и если есть возможность где-то перехватывать
сетевые пакеты, не прибегая к "тяжелой артиллерии" (NDIS), то это LSP, и так делают
многие антивирусы и анализаторы траффика.

А проблемы были, есть и будут в любой разработке.
Re[4]: Скрытая фильтрация HTTP (kids-guard)
От: x64 Россия  
Дата: 01.02.10 18:49
Оценка:
А>...вы бы делали только через TDI&WSK-фильтр?

Технология WSK тут, как уже сказали, ни при чём. Я бы сделал TDI-фильтр.
Re[4]: Скрытая фильтрация HTTP (kids-guard)
От: Аноним  
Дата: 03.02.10 13:44
Оценка: :)
Здравствуйте, Temoto, Вы писали:



T>Смысл был в том, что после развития и обхода текущей защиты ребёнок снова будет смотреть порнушку. Тут, вроде, ваши родители, как раз, против.


я как родитель могу сказать, что когда ребенок найдет скрытый процесс фильтрации трафика и найдет способ как его отключить, то ему уже пора/можно смотреть порнушку
Re[5]: Скрытая фильтрация HTTP (kids-guard)
От: TarasCo  
Дата: 04.02.10 12:57
Оценка:
А> я как родитель могу сказать, что когда ребенок найдет скрытый процесс фильтрации трафика и найдет способ как его отключить, то ему уже пора/можно смотреть порнушку

Нифига. Я вот к примеру одно время серьезно размышлял: не открыть ли сервис "отключение parent control за SMS". В настоящее время решил, что не целесообразно. Я это к тому, что ребенку не обязательно самому шарить. Можно спросить у того, кто шарит, а дальше сакральное знание разойдется широкими кругами.
Да пребудет с тобою сила
Re[2]: Скрытая фильтрация HTTP (kids-guard)
От: rsdntchkru  
Дата: 05.02.10 15:37
Оценка:
Здравствуйте, ononim, Вы писали:

А>>А есть еще какие-нибудь решения? Был бы очень благодарен

O>lsp?
Я так понял lsp отменено в виндос7 а на замену в семерке есть wfp которого еще нет в винXP. Вот такая вот фигня.
Re[3]: Скрытая фильтрация HTTP (kids-guard)
От: racer  
Дата: 05.02.10 17:29
Оценка:
Здравствуйте, rsdntchkru, Вы писали:

R>Здравствуйте, ononim, Вы писали:


А>>>А есть еще какие-нибудь решения? Был бы очень благодарен

O>>lsp?
R>Я так понял lsp отменено в виндос7 а на замену в семерке есть wfp которого еще нет в винXP. Вот такая вот фигня.

Неправда, LSP на Windows 7 есть. А по WFP у меня лично впечатление что разрабатывают его те же люди что занимались LSP. И ту версию что WFP в Vista, и ту что в Windows 7 (они заметно разные!). Недобрые трудоголики в той команде работают судя по всему.
Re[4]: Скрытая фильтрация HTTP (kids-guard)
От: rsdntchkru  
Дата: 05.02.10 20:45
Оценка:
R>>Я так понял lsp отменено в виндос7 а на замену в семерке есть wfp которого еще нет в винXP. Вот такая вот фигня.

R>Неправда, LSP на Windows 7 есть. А по WFP у меня лично впечатление что разрабатывают его те же люди что занимались LSP. И ту версию что WFP в Vista, и ту что в Windows 7 (они заметно разные!). Недобрые трудоголики в той команде работают судя по всему.


так что спокойно можно вдумчиво нaчать курить lsp не опасаясь что однажды написанное для XP не будет работать для семeрки с любыми сервиспаками? обнадежьте мои начинания
Re[5]: Скрытая фильтрация HTTP (kids-guard)
От: racer  
Дата: 05.02.10 21:29
Оценка:
Здравствуйте, rsdntchkru, Вы писали:


R>>>Я так понял lsp отменено в виндос7 а на замену в семерке есть wfp которого еще нет в винXP. Вот такая вот фигня.


R>>Неправда, LSP на Windows 7 есть. А по WFP у меня лично впечатление что разрабатывают его те же люди что занимались LSP. И ту версию что WFP в Vista, и ту что в Windows 7 (они заметно разные!). Недобрые трудоголики в той команде работают судя по всему.


R>так что спокойно можно вдумчиво нaчать курить lsp не опасаясь что однажды написанное для XP не будет работать для семeрки с любыми сервиспаками?


rsdn станет домом лжи если бросаться кванторами всеобщности. теоретически — должно, практически — зависит от конфигурации мануальныхъ девайсов у того кто не испугается трудностей и войдет в этот затхлый лабиринт с подводными стенами.
Re[5]: Скрытая фильтрация HTTP (kids-guard)
От: donkombat  
Дата: 20.04.10 12:31
Оценка:
Здравствуйте, TarasCo, Вы писали:

O>>То есть редактирующий TDI фильтр для новичка в кернелмоде — ето сильно проще?

TC>ну по крайней мере — это принципиально решаемая задача .

Алгоритм решения примерно такой:
1)обработать TDI_SEND, с целью вытащить GET запрос
2)проанализировать GET на присутствие нежелательного контента
3)если GET запрос содержит запрос "вредного контента", то заменить его на запрос своей "предупреждающей картинки".
4)завершить обработку текущего irp.

Я правильно описал алгоритм?
Я до конца не понимаю как правильно заменить вредный баннер на свою картинку.
Например было : GET /porno.ico Host www.ya.ru
надо заменить на : GET /warning.jpg Host локальная машина
Верно?
Re: Скрытая фильтрация HTTP (kids-guard)
От: Feonyf  
Дата: 24.04.10 17:14
Оценка:
Здравствуйте, Аноним, Вы писали:

А>А есть еще какие-нибудь решения? Был бы очень благодарен


возможно поставщик интернет услуг предоставляет такую услугу.
Моя строка построения буста:
.\bjam link=static threading=multi runtime-link=static -j %NUMBER_OF_PROCESSORS% --with-filesystem --with-thread --with-date_time address-model=64
Re[2]: фильтрация HTTP
От: dmitriy_k  
Дата: 06.08.10 13:43
Оценка:
А>>А есть еще какие-нибудь решения? Был бы очень благодарен

F>возможно поставщик интернет услуг предоставляет такую услугу.


Меня вот еще сейчас заинтерсовал вопрос а как такое(фильтрация трафика с вырезом элементов) делается под MacOSX?
пока два пути вижу:
— code inject в Safari и Firefox/Chrome(остальное не актуально) и хук (?) чего?оно же unix-функции read/write libc надо хукать?(а в придачу-connect,чтобы получить file handle socket'ов,etc).
— делать плагины к тому же Safari,etc

как это лучще сделать в данной ситуации?(в ядро макоси СИЛЬНО лезть не хочется)
http filtering
Re[3]: фильтрация HTTP
От: Michael Chelnokov Украина  
Дата: 06.08.10 14:00
Оценка:
Здравствуйте, dmitriy_k, Вы писали:

_>Меня вот еще сейчас заинтерсовал вопрос а как такое(фильтрация трафика с вырезом элементов) делается под MacOSX?

_>пока два пути вижу:
_>- code inject в Safari и Firefox/Chrome(остальное не актуально) и хук (?) чего?оно же unix-функции read/write libc надо хукать?(а в придачу-connect,чтобы получить file handle socket'ов,etc).
_>- делать плагины к тому же Safari,etc

Судя по тому, как реализован AdBlock for Safari, задача не из легких
Re[4]: Скрытая фильтрация HTTP (kids-guard)
От: Michaels1  
Дата: 16.07.11 11:42
Оценка:
Здравствуйте, okman, Вы писали:

O>Здравствуйте, TarasCo, Вы писали:


O>>>Winsock LSP — лучшее решение. Гораздо проще реализовать, чем NDIS-драйвер, и гораздо меньше

O>>>мучений по сравнению с чистым API-перехватом функций ws2_32.dll.

TC>>См ветку выше. LSP для организации фильтра редактирующего поток данных — это ппц, все авторы погибли в снегах под Сталинградом. Если LSP используется только для мониторинга — тогда да, все очень просто.


O>Я в данный момент занимаюсь созданием модификатора исходящих сетевых пакетов на базе LSP.

O>Так что, как закончу (или паду под Сталинградом) — отпишусь обязательно.

Как у Вас успехи с LSP? Обещали отписаться
Может, поделитесь опытом?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.