Новый оригинальный способ обхода цензуры - ставим точку в конце домена

Тема в разделе 'Заходим на запрещенные сайты | Обход блокировок', создана пользователем Roscenzura.com, 17 сен 2015.

  1. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    182
    Репутация:
    0
    Как выяснили читатели портала roem.ru, провайдеры не препятствуют доступу на Каспаров.ru, Грани.ru и «все» остальные сайты из «Реестра» подцензурных материалов, если к адресам добавлять точку, например, grani.ru. или www1.kasparov.ru.
     
  2. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    182
    Репутация:
    0
    Мой провайдер пускает с точкой.
     
  3. трэпклэп72

    трэпклэп72 Привет!

    Симпатии:
    0
    Репутация:
    0
    А в данный момент? У меня блокируется в обоих вариантах. Скорее всего прекрыли данную фишку уже...
     
  4. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    182
    Репутация:
    0
    Видимо зависит от оператора, а может еще и от сайта. У меня не блокирует grani.ru с точкой на конце.

     блокирует grani.ru
     
  5. Range Rover 777

    Range Rover 777 New Member

    Симпатии:
    3
    Репутация:
    0
    Именно от оператора .
     
  6. writer

    writer Active Member

    Симпатии:
    26
    Репутация:
    5
    Проверил у себя – с точкой доступ не блокируется. Правда по умолчанию браузер отправляет в поисковик, предлагающий правильный адрес, но эту функцию можно и отключить. Порадовало, что при переходе по ссылкам внутри сайта точка сама по себе не пропадает. Довольно удобно – раз занес в избранное в правильном виде и читай себе, положив на Роскомнадзор. ))
     
    antirkn нравится это.
  7. antirkn

    antirkn New Member

    Симпатии:
    0
    Репутация:
    0
    У одного из Владивостокских провайдеров при заходе на graniru.org, как и ожидалось, редирект на "заглушку".

    А пробился telnet'ом(без vpn) - "заглушки" нет.
    Начал проверять с помощью скрипта ruby:
    --------------
    #!/usr/bin/ruby
    require 'socket'
    sock=TCPSocket.new("graniru.org",80)
    sock.write("GET / HTTP/1.1\r\nHost: graniru.org\r\nConnection: close\r\n\r\n")
    while line=sock.gets
    print line
    end
    sock.close
    --------------
    Результат: редирект на "заглушку"

    Тот же запрос, только он отправляется не целиком сразу, а по частям.
    Результат: заглушки нет, грузится html сайта graniru.org
    --------------
    #!/usr/bin/ruby
    require 'socket'
    sock=TCPSocket.new("graniru.org",80)
    sock.write("GET / HTTP/1.1\r\n")
    sock.write("Host: graniru.org\r\nConnection: close\r\n\r\n")
    while line=sock.gets
    print line
    end
    sock.close
    --------------

    Новое приложение OoniProbe посылает запросы,например, с невалидной версией протокола и сравнивает ответ.
    Поигрался с версией протокола: (даже при отправке запроса целиком) при замене "HTTP/1.1", например, на "HTTP/2.0" заглушки тоже нет.

    У мтс такое не прокатывает. Но, быть может, у никоторых провайдеров и пронесет.

    Но вопрос в том, как реализовать(не всегда же telnet'ом и скриптами заходить).
    Замену версии протокола можно реализовать с помощью HTTP-injector.
    Можно даже написать свой модуль(на хабре есть теория https://habrahabr.ru/post/138328/),
    который при обращении к конктретному IP будет немного изменять запрос.
     
  8. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    182
    Репутация:
    0
    Создавать решения для отдельных провайдеров нецелесообразно.
     
  9. casio

    casio Well-Known Member Проверенные

    Симпатии:
    56
    Репутация:
    0
    Ну по теории все сайты и должны писаться с точкой на конце. Это потом браузеры и маршрутизаторы упростили. А если у оператора в заглушке стоит название без точки на конце, то с точкой он точно пропустит. Это же два разных названия.
     

Поделиться этой страницей