Заблокируйте что-либо от определенного IP, введенного от ISP при ограничивании с телефона

Мой ISP вводит файлы JavaScript - большую часть notabily bmi.js - и определенные другие нежелательные дополнения к веб-запросам при ограничивании с моего телефона.

Было бы хорошо, если бы JavaScript был полезен, но это программируется ужасно - и как разработчик JavaScript, это действительно раздражает меня, когда введенные сценарии повреждают мою собственную работу! Похоже, что это раздражает некоторые другое люди также...

Я хотел бы заблокировать любое действие к IP-адресу 1.2.3.*. Я заметил 1.2.3.4 и 1.2.3.8 используемых, или если бы кто-либо может дать мне какие-либо лучшие решения, я был бы рад попробовать.

Спасибо!

Править

Я должен согласиться с George Edison с That sounds like a terrible ISP. График утолщает... при проигрывании вокруг с iptables и т.п., я заметил это, как только я заблокировался 1.2.3.4, сценарий был просто введен от другого домена. Я заблокировал это, это шло дальше другому.

В моем веб-браузере я могу получить доступ к сценарию от ЛЮБОГО ДОМЕНА! Какого черта ISP делает здесь? Например, эти URIs все отвечают сценарием:

  • http://1.2.3.4/bmi-int-js/bmi.js
  • http://1.2.3.5/bmi-int-js/bmi.js
  • http://4.3.2.1/bmi-int-js/bmi.js

и противно:

  • http://ScriptInjection-WhyDoYouExist.com/bmi-int-js/bmi.js
  • http://google.com/bmi-int-js/bmi.js
  • http://askubuntu.com/bmi-int-js/bmi.js

пальма поверхности

1
задан 5 October 2011 в 12:58

3 ответа

В надстройке Firefox NoScript откройте «Настройки»> «Дополнительно»> «ABE», «Набор правил пользователя», а затем добавьте:

Site */bmi.js
Deny INCLUSION(SCRIPT)

Конечно, вы также можете использовать регулярные выражения и объединять несколько шаблонов URL в одном правиле.

Вы можете найти больше информации здесь: http://noscript.net/abe .

0
ответ дан 5 October 2011 в 12:58

Страница , которую вы связали с в вашем вопросе, содержит следующий комментарий:

Я нашел решение! : D
На вашем iPhone перейдите в «Настройки»> «Основные»> «Сеть»> «Сотовая сеть передачи данных»
Затем в разделе «Сотовые данные» измените APN на «mobile.o2.co.uk»
. И измените имя пользователя на «bypass» (без кавычек в обоих случаях)
Затем сохраните настройки и перезагрузите iPhone, и файл bmi.js больше не будет отображаться во время подключения. Оставляя вас с полным разрешением просмотра! Браузер iPhone также выглядит намного лучше, так как на него также повлиял файл js.

0
ответ дан 5 October 2011 в 12:58

нацельте свой веб-браузер @ 1.2.3.50, и вы сможете отключить сжатие изображений, которое уберет эту надоедливую инъекцию javascript (в любом случае работало в сети t-mobiles)

, если это не сработает, используйте adblock для firefox / chrome для внесения в черный список файла bmi.js

0
ответ дан 5 October 2011 в 12:58

Другие вопросы по тегам:

Похожие вопросы: