5 ポイント 投稿者 GN⁺ 2024-04-13 | 2件のコメント | WhatsAppで共有
  • Wikipediaは有名なWebサイトの公式URLを追跡している
  • DNS over Wikipediaをインストールすると、.idkで終わるドメインはWikipediaを検索し、インフォボックスから関連URLを抽出してリダイレクトされる

使用例

  • ブラウザのアドレスバーに scihub.idk/ を入力すると、https://sci-hub.tw にリダイレクトされる(執筆時点)
  • サイトを直接検索する代わりに、そのサイトのWikipedia記事を検索する("schihub wiki")
    • サイドバーにはたいてい最新のサイトリンクがある一方、Googleは検索結果を検閲しなければならない
  • Googleで "Piratebay" を検索すると、最初の検索結果は偽の "thepirate-bay.org"(ダッシュあり)だが、Wikipediaの記事には正しいものが載っている

インストールオプション

  • Chrome拡張機能
  • Firefox拡張機能
  • (任意)Rustリダイレクトスクリプト

GN⁺の見解

  • DNS over Wikipediaは検閲を回避する興味深い方法だ。ただし、Wikipediaの編集者に継続的な更新負担をかける可能性がある
  • この拡張機能が悪用され、ユーザーを偽サイトへ誘導する可能性もある。信頼できる配布元からのみインストールすべきだ
  • 長期的には、Webサイト運営者が公式ドメインを安定的に維持し、検閲に対応できる分散型DNSソリューションが必要に思われる
  • 類似プロジェクトとしては、TorプロジェクトのOnionサービスや、IPFSのコンテンツアドレッシング方式などがある

2件のコメント

 
arfwene 2024-04-19

シンプルですが役に立つ方法ですね

 
GN⁺ 2024-04-13
Hacker Newsの意見

要約してみる:

  • Wikipediaの編集者たちは、法的・道義的な問題でURLを頻繁に変えなければならないサイトの現在のURLを探すのにWikipediaの記事が使われていることを知っている。したがって、権利者からの要求に対してはより耐性があるように見えるが、完全に検閲されないわけではない。

  • Chrome拡張機能が訪問したすべてのサイトのデータを読み取り、変更できる点と、フィッシングの危険がある点は残念。悪意ある行為者の手に渡った拡張機能の前例がある。

    • Chromeストアからインストールすると、オープンソースの拡張機能も危険になりうる。ストアから直接リポジトリ経由でインストールできるようにし、それをデフォルトの配布メカニズムにすべきだ。
  • Wikipediaは技術用語の翻訳にも役立つことがあるが、注意が必要。翻訳サービスは技術用語をうまく訳せないことが多いが、Wikipediaで該当言語のページを見つけて言語を切り替えると、タイトルがよい手がかりになることがある。

  • Wikipediaには外部リンクを検索する「特別ページ」がある。HN、PGのウェブサイト、Twitterユーザーのツイートなど、あらゆる外部リンクを検索できる。新しいgTLDの採用率を把握するのにも使える。

  • 任意の個人が早い者勝ちでドメイン名を登録して販売する代わりに、共同/合意プロセスを通じて、どの単語がどのウェブサイトを指すべきかを決める。長期的には、検索エンジンやドメイン名よりも、<検索語> => <URL>[] のマッピングを設定する協調的なプロセスの方が有用だろう。

  • 実際の「リゾルバ」という意味でのDNSではなく、「名前検証器」または「名前検索」という意味でのDNSである。

  • タイトルからは、実際のDNSリゾルバをWikipediaやTalk名前空間のかなり深いところで動かすものだと予想していた。