Обходимо блокування сайту проксі, що фільтрує, за допомогою скрипту в ім’я Місяця
Я поставив на Firefox плагін RequestPolicy та виявив у HTTP хедерах на заблокованому сайті.
Це означає, що з'єднання до сайту проходить через прозорий проксі провайдера, який блокує доступ до сайту з реєстру.
У цій статті я спробую обійти це обмеження за допомогою локального проксі, написаного на Lua (Вікі).
Завантаживши LuaSocket 2.0.2, я написав невеликий скрипт локального проксі.
Зберігаємо скрипт як proxy.lua в розпаковану папку з LuaSocket 2.0.2.
Створюємо простий "proxy.bat" файл для запуску "proxy.lua", який збережемо там же.
Тепер підредагуємо «proxy.pac» із минулої статті. (Адреси змінені)
Запускаємо проксі подвійним кліком по proxy.bat. Перезапускаємо браузер та відкриваємо rutracker.og.
Скрипт писався швидко і лагодився милицями. Це не повноцінний проксі.Якщо хтось придумає рішення простіше я буду дуже радий.
Додатково:На випадок можливого розділення домену у файл hosts додамо рядок (Адреса змінено):
І якщо домен розділюють можна розкоментувати рядок видаливши "#" і повернути доступ до сервера.
А що провайдер має ліцензію на передачу, а не на фільтрацію, даних, і що непереданий інформаційний пакет повинен, за наявності скарги від користувача, викликати відгук ліцензії у провайдера, у «панів» (товариш, правильно буде сказати) з цих , «Я-знаю-як-все-повині-жити-правильно-а-про-мою-особисте-життя-не-розкажу» контор, голова не болить.
Правда, якщо зібрати факти блокування цілком легетимного сайту (який мав невдачу висіти на одному IP з сайтом неблагонадійним) з боку, скажімо, РТ, та написати багато особистих скарг наРоскомнагляд (мовляв, я, імерек, оплачуючи план _доступу_ в мережу Інтернет у провайдера РТ, не можу отримати доступ до ресурсу такого, що порушує, на мою думку, умови ліцензії. " - Який буде результат? )