![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Господа!
Появилась задачка сделать фильтр http контента... Нужен маленький и простенький... Возможно ли средствами дельфи сделать такое или есть ли какой-нть драйверок, который можно было бы крутить уже дельфи приложением? |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 31 Всего: 484 |
Самый простой вариант - на уровне прокси сервера.
Более сложный - на уровне файрвола. И то и другое имеется готовое. Только фильтр прикрутить остаётся. Можно попробовать на уровне перехвата функций сокета. Зависит от целей. Самый верный вариант - использовать нормальный прокси на отдельном сервере и на нём настраивать фильтрацию. Самый простой - фильтровать на уровне прокси на этой же машине. Вобщем поле для фантазии большое. Главное определиться с условиями - для кого это делается, в каких условиях (локальная сеть/домашний компьютер) |
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Да я уж на эту тему всю голову сломал...
Мне нужно на локальной машине... но на уровне прокси не катит, инет у всех прямой... Потому хочется сделать что-то небольшое но на каждой машине... На уровне фаервола - круто, но я не осилю... наверное... думал что-то консольное прикрутить, но нашел только консольный файервол без фильтра содержания... Могу приложением своим рулить доступом, но вот содержание менять не получится этим :( Фильтровать нужно только http интернет трафик... Это сообщение отредактировал(а) Error202 - 7.12.2009, 17:30 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 31 Всего: 484 |
Вспомнил самый простой вариант - правка файлика hosts (\WINDOWS\system32\drivers\etc\ )
IP он не отфильтрует, а вот имена можно завернуть на нейтральный http сервер. Альтернатива этому способу - поставить свой DNS сервер, в котором заворачивать все нежелательные имена, а клиентам заменить в настройках с автомата на него. Можно не писать свой файрвол, а поискать существующий, в который можно прогрузить настройки или списки блокируемых. Можно использовать готовый специализированный софт, типа http://icensor.ru/ Существует масса готовых способов. Так ли нужно писать свой? |
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Да я хотел маленькую приблуду... чтоб аккуратно и знать, что внутри...
Иожно и аутпост поставить... он это умеет точно... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |