Конте?нт-ф??льтр,
або
програ?ма обме?ження вебконте?нту
(
англ.
Content-control software
або
web filtering software
) ? пристр?й або
програмний зас?б
для ф?льтрац??
сайт?в
за ?х вм?стом, що не дозволя? отримати доступу до певних сайт?в або послуг
?нтернету
. Система дозволя? блокувати вебсайти з? вм?стом, не призначеним для перегляду.
Контент-ф?льтр працю? за статистичним принципом, тобто п?драхову? заздалег?дь визначен? слова тексту ? визнача? категор?ю, до яко? належить вм?ст сайту. Метою таких пристро?в або програм ? обмеження доступу до ?нтернету для шк?л, п?дпри?мств, рел?г?йних орган?зац?й тощо. Найчаст?ше контент-ф?льтри використовують для обмеження доступу для
д?тей
?
п?дл?тк?в
, у навчальних закладах, б?бл?отеках ? на робочих м?сцях у р?зних установах, а також ?грових клубах ?
?нтернет-кафе
.
Часто ф?льтрац?я проходить на р?вн? запит?в за протоколом
HTTP
. Для цього
URL
запитаного сайту зв?ря?ться з
чорним списком
за допомогою
регулярних вираз?в
. Так? списки сл?д регулярно оновлювати, захист за ?х допомогою вважа?ться малоефективним. Просунут?шими ? методи
розп?знавання образ?в
?
обробки природно? мови
. Для
класиф?кац??
сайт?в за р?зними ознаками (наприклад, ≪порнограф?я / не порнограф?я≫,
≪варез
/ каталог
freeware≫
тощо) текст запитувано? стор?нки анал?зу?ться на к?льк?сть р?зних
ключових сл?в
(наприклад, ≪безкоштовно≫, ≪завантажити≫ тощо). Ц? та ?нш? властивост? тексту використовуються для обчислення ймов?рност? потрапляння в небезпечну категор?ю. Якщо ця ймов?рн?сть перевищу? заданий р?вень (наприклад, 95 %), доступ до стор?нки блоку?ться.
Найпрост?ш? програми дозволяють увести слова, як? шукатиме система, вручну. Найскладн?ш? пристро? вже мають великий словник ? мають готову базу посилань, як? вже класиф?кован?. Як правило, для складних пристро?в виробники забезпечують пер?одичне оновлення бази посилань. Вебсайти, не розп?знан? автоматично, перегляда? людина ? нада? ?м категор?? вручну.
Очевидна вимога до програм обмеження доступу ? швидк?сть класиф?кац??.
?нод? помилка в оц?нц? небезпеки сайту призводить до обмеження доступу до нешк?дливо? ?нформац??.