FirefoxアドレスバーでIDNPunycodeを有効にする方法
Punycodeは、Unicode文字をASCIIに変換するために使用される特別なエンコーディングです。ASCIIは、Unicodeよりも小さく制限された文字セットです。 Punycodeは、アドレススプーフィングに対する防御策として国際化ドメイン名(IDN)をエンコードするために使用されます。 Firefoxでは、非ラテン文字やUnicode記号の代わりにIDNpunycodeを有効にできます。 これは、現在開いているWebページがフィッシングサイトなのか、避けたいWebサイトの非公式なミラーなのかを知ることができるので非常に便利です。
この写真を見てください:
一見すると、アドレスは非常によく似ています。 一部のユーザーは、「n」文字の下にある小さなドットに注意を払わない場合があります。これは、ユニコード記号「nとその下にドットがある」(U + 1E47)であるためです。 このように、フィッシングWebサイトはあなたをだまし、公式の本物のサイトにアクセスしていると思わせる可能性があります。
高度な保護のために、FirefoxでIDNPunycode保護を有効にすることができます。 オプションを有効にすると、アドレスは次のようになります。
明らかに、それはもはや正しいWebアドレスのようには見えません。
この機能が便利で、有効にしたい場合は、次の方法で行います。
FirefoxアドレスバーでIDNPunycodeを有効にするには、 以下をせよ。
- 新しいタブを開き、アドレスバーに次のテキストを入力します。
について:config
警告メッセージが表示された場合は注意が必要です。
- 検索ボックスに次のテキストを入力します。
IDN_show_punycode
次のスクリーンショットを参照してください。
- パラメータが表示されます 通信網。 IDN_show_punycode. それをダブルクリックしてtrueに設定します。
- 新しいタブを開き、アドレスバーに次のテキストを入力します。
これで完了です。 これにより、FirefoxでIDNpunycodeが有効になります。
いつか気が変わったら、about:configページをもう一度開いて、 通信網。 IDN_show_punycode パラメータを設定し、falseに設定します。 これにより、機能が無効になります。
あなたはMozillaFirefoxの常連ユーザーですか? 最近、Firefox Quantumの大規模なリリースにより、ブラウザに大きな変更が加えられました。 ブラウザには、コードネーム「Photon」の新しいユーザーインターフェイスが付属し、新しいエンジン「Quantum」を備えています。 このリリースでは、ブラウザがXULベースのアドオンのサポートを完全に廃止するため、開発者にとっては難しい動きでした。 従来のアドオンはすべて非推奨で互換性がなく、新しいWebExtensionsAPIに移行したのはごくわずかです。
Quantumエンジンは、すべて並列ページのレンダリングと処理に関するものです。 CSSとHTMLの両方の処理のためのマルチプロセスアーキテクチャで構築されているため、信頼性と速度が向上します。
残念ながら、IDN Punycodeはこのブラウザではデフォルトで有効になっていないため、私の観点からはセキュリティ上のリスクがあります。 これで、それを有効にするために何をすべきかがわかりました。
ソースと画像のクレジット: Mattias Geniar