Jak detekovat otisky znaků s nulovou šířkou

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Všechny moderní webové prohlížeče podporují znaky s nulovou šířkou. Tyto znaky mohou být přidány do textu na stránce, aniž by o tom uživatelé věděli nebo byli schopni pouhým okem identifikovat, že text obsahuje další znaky.

Britský bezpečnostní výzkumník Tom Ross popsán jak lze znaky s nulovou šířkou použít k přidání přihlášeného uživatelského jména uživatele k textu, který uživatel zkopíruje. Neviditelné informace jsou zahrnuty v úlohách vložení a potom stačí spustit kontroly odhalující skryté znaky.

I když metoda nemusí vůbec fungovat při otiskech prstů uživatele na internetu, mohou být k odhalení zdroje úniků nebo důležitých informací o úniku použity znaky s nulovou šířkou.

Následující textový výňatek obsahuje deset znaků s nulovou šířkou: F nebo například, vložil jsem do vaší věty 10 lázní s ro-width, c a tel tel?

Tyto znaky jsou pro oko neviditelné a nemusí se objevit ani při vložení zkopírovaného textu. Pokud vložíte text do editoru pomocí kontroly pravopisu, všimnete si, že kontrola pravopisu označuje slova, která vypadají zcela normálně.

zero-width characters

Tomu se však lze snadno vyhnout přidáním znaků na začátek nebo na konec slov a ne uprostřed nich.

Ross zveřejnil důkaz konceptu, ve kterém převedl uživatelské jméno uživatelů na binární, seznam nula a jeden znak, aby replikoval uživatelské jméno pomocí znaků s nulovou šířkou.

Jak tedy můžete zjistit, zda kopírovaný text obsahuje znaky nulové šířky?

Text můžete vložit do editoru, který tyto znaky odhalí. Vydejte se do DiffChecker a vložte text do levého textového pole na webu.

diff checker

Okamžitě si všimnete, že web zobrazuje v textu, který na web vložíte, znaky s nulovou šířkou. Pokud je text normální, text je čistý.

Další možností, kterou máte, je použití rozšíření Chrome Nahraďte znaky s nulovou šířkou ikonami emodži .

Rozšíření nahrazuje všechny znaky s nulovou šířkou, které detekuje na stránkách navštívených v prohlížeči Google Chrome, ikonou emoji, když ji aktivujete.

zero-width characters fingerprinting

Stačí nainstalovat rozšíření a kliknout na jeho ikonu a poté na tlačítko „ukázat mi“ odhalit na stránce skryté znaky s nulovou šířkou.

Možná budete chtít rozšíření aktivovat, kdykoli se chystáte kopírovat text, pokud jste v situaci, kdy nechcete, aby byl vložený text zpětně sledován.

Závěrečná slova

Znaky s nulovou šířkou jsou jen nejnovější věcí, kterou uživatelé internetu musí dávat pozor, když jsou připojeni k webu. (přes Bleeping Computer )