Rejtett Karakter Detektor
Észlelje a láthatatlan, nulla szélességű és RTL felülírási karaktereket a szövegben. Ingyenes online biztonsági eszköz rejtett Unicode karakterek megtalálására.
Mik a rejtett karakterek a szövegben?
A rejtett karakterek láthatatlan vagy nulla szélességű Unicode karakterek. Tartalmazzák a nulla szélességű szóközöket (U+200B), nem-törő szóközöket (U+00A0), nulla szélességű összekötőket (U+200D), RTL/LTR felülírási karaktereket és egyéb vezérlőkaraktereket.
Milyen típusú rejtett karaktereket észlel?
Nulla szélességű szóközöket (U+200B), nem-összekötőket (U+200C), összekötőket (U+200D), nem-törő szóközöket (U+00A0), lágy kötőjeleket (U+00AD), RTL jelölőket (U+200F), LTR jelölőket (U+200E), RTL felülírásokat (U+202E), LTR felülírásokat (U+202D) és egyéb láthatatlan Unicode vezérlőkaraktereket.
Miért kell ellenőrizni a rejtett karaktereket?
Maliciózus célokra használhatók, mint trójai forráskód támadások, adathalászat ("exe.txt" megjelenítése "txt.exe"-ként), tartalomszűrők megkerülése és követési jelölők beágyazása.
Mi a trójai forráskód támadás?
Láthatatlan Unicode karaktereket használ, mint kétirányú felülírások, hogy a forráskód másként nézzen ki, mint ahogy fordítódik. A Cambridge kutatói azonosították 2021-ben.
Mik az RTL felülírási karakterek és miért veszélyesek?
Az RTL karakterek (U+202E) megfordítják a szöveg irányát. Adathalászatban használják, hogy "foto\u202Efdp.exe" "fotoexe.pdf"-ként jelenjen meg, becsapva a felhasználókat.
Mi a nulla szélességű szóköz?
A nulla szélességű szóköz (U+200B) láthatatlan és nem foglal helyet. Néha weboldalakról vagy PDF-ekből másoláskor kerül be.
Használhatók a rejtett karakterek követésre?
Igen. Néhány weboldal láthatatlan Unicode karaktereket ágyaz be vízjelként. A nulla szélességű karaktereket szteganográfiában is használják.
Hogyan működik ez az észlelő?
Minden karaktert a Unicode kód pontjának vizsgálatával elemez, azonosítva a láthatatlan, nulla szélességű vagy irányt befolyásoló karaktereket.
Az adataim elküldésre kerülnek szerverre?
Nem. Minden feldolgozás helyileg történik a böngészőben JavaScript-tel. A szöveg soha nem hagyja el az eszközt.
Hogyan távolíthatom el a rejtett karaktereket?
Észlelés után használja az eltávolítás funkciót. Szelektíven is eltávolíthat konkrét típusokat.
Észlelheti a homoglife támadásokat?
A láthatatlan és nulla szélességű karakterekre fókuszál. Homoglifekhez (mint latin "a" vs cirill "\u0430") további vizuális összehasonlító eszközök kellenek, de sok támadás láthatatlan karaktereket is használ.
Ingyenes ez az eszköz?
Igen, teljesen ingyenes. Nincs regisztráció, nincs korlát, nincsenek rejtett díjak.
Minden nyelvvel működik?
Igen. Működik Unicode szöveggel bármely nyelven, beleértve a latint, cirill, arab, héber, kínai, japán, koreai, devanagari.
Különbség a nulla szélességű szóköz és a nem-törő szóköz között?
A nulla szélességű szóköz (U+200B) teljesen láthatatlan. A nem-törő szóköz (U+00A0) látható szóközként, de megakadályozza az automatikus sortörést.