Страница 1 из 1

Вконтакте и Однокласники

Добавлено: Вт июл 29, 2008 10:55
max_rip
По сути эти проблема, с которой сам режик не сможет справится.
На данный момент существует уже много редиректеров, на основе пхп, которые выглядят типа http://comercen.ru/com.php
есть специализированные сайты на которых данные ссылки обновляются http://www.zapretanet.ru/ и не факт что он один такой.
Соотвественно хочется решить эту проблему, минимальной потерей времени и как-то автоматизировать процес добавления урлов в базу режика.
Мной видится только один путь, это парсить все мета заголовки, которые проходят через проксю и при совпадении вносить из в базу режика. Собственно как это делать в сквиде я и не знаю, есть ли такая возможность?

Добавлено: Пн авг 04, 2008 22:48
Slava
Два варианта:
1.Можно искать по кешу сквида содержимое запрещенных сайтов.
2.Можно регулярно парсить сайт, где появляются новые ссылки.

Добавлено: Ср авг 06, 2008 9:29
samayut
http://wg4.odnoklassniki.ru/dk?st.cmd=f ... 3&tkn=5801

строка после входа на однокласники, присутствие .cmd при входе и на других личных страницах. Так её в pcre и ...
Такая cmd имеет место быть и при входе через зеркала.
Сам не блокирую Вконтакте и Однокласники пока не злоупотребляют, но тема как закрыть интересна.
Но будь осторожен еще не проверял как на других сайтах но мыло работает. Да и если под этот блок попадет что то нужное можно ж и открыть, или доработать правило. У меня под мои блоки попадает из редка, но юзеры понимают :)))
пробуй.

Добавлено: Ср авг 27, 2008 21:44
Macmep
Я вот тоже озадачился на эту тему... По идее можно сделать фейк на локальном апаче, повесив туда фронтпейдж одноклассников с линками, ведущими в никуда (404) и рассказывать сказки, что это сайт глючит :) В html не силен, качнул оффлайн браузером, проверил все пути, загрузил в хоум апача и загрустил. :) При заходе на фейк через браузер - все прелестно, а вот при редиректе на него режиком отваливается css и имиджи и дизайн расползается по швам. В логах все это четко видно, а вот как одолеть пока не придумал. ;)

Добавлено: Чт авг 28, 2008 9:45
Slava
Добавьте перед урлом замены 302:

url 302:http://127.0.0.1/ban/porno.html

Добавлено: Чт авг 28, 2008 21:20
Macmep
2 Slava:
Помогло, но при этом в браузере читается фейковый линк :)

btw, если 404 превратить в "database error" то получется очень правдиво...

Добавлено: Пт авг 29, 2008 10:52
Macmep
И при таких раскладах получается, что проще и красивей всего повесить на внутреннем ДНС зоны odnoklassniki.ru и vkontakte.ru, благо апач с фейками уже поднят, ну и типа:

odnoklassniki.ru IN A 192.168.0.1 :D

а режик оставить заниматься своим основным делом - резать банеры, парнуху и mp3. Я его, кстати, прикрутил к squid 3.0.8 и мне пока все нравится, за что разработчику респект. Если явных глюков не выявится, то куплю годовую подписку на DBL.

Добавлено: Пн дек 22, 2008 8:46
polkan
([^/\.]+\.)*vkontakte\.ru/.*\.(jpg|png|gif)$
([^/\.]+\.)*foto\.mail\.ru/.*\.(jpg|png|gif)$
а мне вот это в mp3/pcre помогает (подсказали перлописатели)
оно вроде работает, но картинок нету, и популярность естессно от этого упала сразу

Добавлено: Пт янв 29, 2010 18:59
lorddepakin
Чтобы не плодить новую тему задам вопрос тут.
Интересует способ борьбы со следующим методом обхода:

1. www.google.com/translate?langpair=ru|ru ... ый_сайт.ru

2. нажимаем "Посмотреть оригинал страницы"

и вуаля.

Добавлено: Пт янв 29, 2010 19:01
Slava
Блокировать транслейт и прочие веб прокси.
Есть соотвествующая группа в DBL.
lorddepakin писал(а):Чтобы не плодить новую тему задам вопрос тут.
Интересует способ борьбы со следующим методом обхода:

1. www.google.com/translate?langpair=ru|ru ... ый_сайт.ru

2. нажимаем "Посмотреть оригинал страницы"

и вуаля.

Добавлено: Ср апр 28, 2010 16:47
FaithNOmore
Собаку съел на данной теме.

Есть несколько эффективных решений:

1. Административный (внушение -> наказание рублем)
2. Запрещаем метод POST в squid.

Второй пожалуй самый эффективный. Жестко, да! Но зато эффективность 100%.
Надо понимать, что и почту на mail.ru, yandex.ru и проч. через web интерфейс юзверята, так же не смогут почитать. Я считаю, что это лишнее - на работе нужно работать! Есть корпоративная почта, вот ей пусть и пользуются на работе. Более лояльные админы, немного подумав могут с помощью сквидовых аклов разрешить метод POST либо всем юзверятам для отдельных сайтов или же отдельным юзверятам(например себе -:) на все сайты.

Если нужны примеры - могу показать как это сделать.

P.S. На заре моей борьбы с одноклассниками, создал сайт содрав лого с оригинала и написал текст очень грустного содержания что типа портал закрыт в связи с требованием спецслужб, прокуратуры и прочей фигни из-за бла...бла..бла. Написал максимально правдоподобно. Разместил его на корпоративном web-серваке и сделал редирект юзверятам (за исключением руководства конечно). Многие поверили (ну в соновном дамы со светлыми волосами конечно) и стали названивать друзьям/подругам и с пеной у рта рассказывать эту страшную новость. А я тем временем, держась за живот, сползал тихонечко под стол.