4

Я просматриваю с Firefox и 50% времени, я за прокси. Прокси-сервер защищает некоторые сайты, включая Facebook, Pinterest и Twitter. Я не могу получить полный список заблокированных сайтов, и этот список может увеличиваться с каждым днем.

Некоторые законно разблокированные веб-сайты (например, StackOverflow) могут вставлять элементы (изображения, блоки кода, CSS, JavaScript) с заблокированных веб-сайтов (например, аватары пользователей в StackOverflow, размещенные в Twitter или Facebook). Когда эти допустимые страницы загружаются, брандмауэр на прокси-сервере выдает всплывающее предупреждение на клиент для каждого отдельного элемента, встроенного в заблокированный сайт.

Эти всплывающие окна раздражают и могут быть многочисленными. Всплывающие окна не указывают, какой заблокированный сайт вызывает всплывающее окно.

Я хочу иметь возможность загружать страницы с этих законных сайтов, одновременно блокируя или иным образом перенаправляя / перехватывая вызовы, сделанные из браузера, на заблокированные сайты, так что запросы на заблокированные сайты не делаются вообще или, по крайней мере, направлены на безвредных (localhost?), пока недействительный сайт. Я не пытаюсь обойти блокирующий механизм ; Я пытаюсь запретить вызовы с просматриваемой неблокированной страницы для вставки с заблокированных сайтов.

Я не уверен, с чего начать. Поиски в Интернете по сравнению с тем, что я ищу, не увенчались успехом (предоставлено, может быть, я не использую правильную терминологию), и я попытался изменить файл hosts, чтобы направить определенные сайты на 127.0.0.1, но, похоже, это не так. работает (возможно, я не перечисляю все правильные сайты).

Существуют ли плагины FireFox или другие рекомендации для этого?

Без необходимости просматривать источник загруженной страницы,

  1. где я могу получить список сайтов, которые я просматриваю на веб-странице? Я не могу получить этот список из всплывающего окна, и наличие списка может решить большинство моих проблем.
  2. как предотвратить внедрение этих заблокированных сайтов на страницу, на которую я звоню, или каким-либо иным образом перехватить вызовы на заблокированные сайты? Приветствуются предложения по подключаемым модулям Firefox и их правильной настройке, а также другие изменения.
  3. желательно способ легко включать и отключать эту функцию по требованию.

1 ответ1

2

Я не могу напрямую говорить о Firefox, но инструменты разработчика Chrome предоставят вам список всех веб-запросов, сделанных страницей во время загрузки, и я верю, что инструменты разработки Firefox будут делать то же самое.

Что касается остановки запросов, AdBlockPlus для Firefox и Chrome должен быть в состоянии остановить браузер от выполнения запросов. Выполнение глобального блока для facebook.com/* или *.facebook.com/* должно привести к тому, что встроенный контент из facebook не будет загружен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .