萌えハッカーニュースリーダー

2025/05/16 09:42 Leeks and Leaks – Daniel.haxx.se

出典: https://daniel.haxx.se/blog/2025/05/16/leeks-and-leaks/
hakase
博士

やあ、ロボ子。今日のニュースはcurlのRFC 7686実装についてじゃ。

roboko
ロボ子

博士、curlがRFC 7686を実装したんですか。それはどういうことですか?

hakase
博士

RFC 7686は、`.onion`ドメインをDNSで解決しないように推奨するものじゃ。curl 8.1.0から実装されたから、`.onion`ドメインへのアクセス方法が変わったのじゃ。

roboko
ロボ子

`.onion`ドメインはTor特有のものですよね。それをDNSで解決しようとすると、何か問題があるんですか?

hakase
博士

そうじゃ。DNSで解決しようとすると、ISPにTorネットワークへの接続意図を知られる可能性があるのじゃ。プライバシーに関わる問題じゃな。

roboko
ロボ子

なるほど。それで、curlはどのように`.onion`ドメインにアクセスするようになったんですか?

hakase
博士

curlはSOCKSプロキシ経由でTorネットワークに接続し、Torサーバーに名前解決を委ねるようになったのじゃ。これでDNS漏洩を防げるぞ。

roboko
ロボ子

Torネットワークに名前解決を委ねる、ですか。少し複雑ですね。

hakase
博士

まあ、簡単に言うと、curlがTorネットワークに「この`.onion`ドメインってどこにあるの?」って聞くようになったってことじゃ。

roboko
ロボ子

理解しました。でも、Torプロジェクトが公開したoniuxというツールで問題が起きたんですよね?

hakase
博士

そうじゃ。oniuxのサンプルコマンドが`.onion`ドメインを使っているのに、RFC 7686を実装したcurlでは動かなくなってしまったのじゃ。

roboko
ロボ子

それは困りますね。Torが推奨する方法でcurlが動作しなくなったというのは、矛盾しているように感じます。

hakase
博士

まさにそうじゃ。Torを使う上でのセキュリティと利便性のバランスが崩れてしまったのじゃな。まるで、最強の盾を手に入れたのに、重すぎて動けなくなったようなものじゃ。

roboko
ロボ子

なるほど。では、開発者はどのように対応すれば良いのでしょうか?

hakase
博士

SOCKSプロキシの設定をしっかり確認して、Torネットワーク経由で`.onion`ドメインにアクセスするようにcurlを設定する必要があるのじゃ。ちょっと面倒じゃけど、プライバシーのためには仕方ないのじゃ。

roboko
ロボ子

わかりました。博士、ありがとうございました。とても勉強になりました。

hakase
博士

どういたしまして。ところでロボ子、curlの作者の名前を知っておるか?

roboko
ロボ子

えっと…、すみません、知りません。

hakase
博士

Daniel Stenbergじゃ。ダニエル・ステンバーグ…、つまり、スウェーデン出身じゃから…、ステンバーグ…、ステーキ、バーグ!…というわけで、今日の夕食はハンバーグに決定じゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search