Curățare Unicode

Eliminator de caractere invizibile

Vezi caracterele pe care nu le poți vedea - apoi elimină-le.

Spațiile de lățime zero, spațiile neîntrerupte, marcajele bidirecționale și etichetele Unicode ascunse sunt afișate una câte una și eliminate cu un singur clic. Textul tău rămâne pe computerul tău - niciodată încărcat, niciodată stocat, niciodată văzut de nimeni.

Lipește un text pentru a începe scanarea

Scanarea se desfășoară instantaneu pe dispozitivul tău pe măsură ce tastezi.

0
Găsit
0
Eliminat
0
Caractere
0
Cuvinte

Textul tău rămâne pe computerul tău

Acest instrument nu încarcă niciodată nimic. Iată ce înseamnă asta pentru tine.

Nimic nu este trimis către noi

Ceea ce introduci aici nu călătorește pe internet. Rămâne pe dispozitivul pe care îl folosești acum.

Nimic nu este stocat

Nu există o copie pe un server și nicio bază de date cu conținutul tău, deoarece nu ajunge niciodată la noi.

Nimeni nu poate citi

Nici echipa noastră, nici alți vizitatori, nici vreo altă companie. Nu există nimic de citit, deoarece nimic nu ajunge.

Nu este folosit pentru a antrena AI

Conținutul tău nu este introdus în niciun model AI și nu este transmis unui furnizor AI.

Dispare când închizi fila

Nu rămâne nimic în urmă. Reîncarcă pagina și instrumentul începe din nou gol.

Nu ne lua cuvântul pentru asta

Deschide această pagină, apoi oprește wifi-ul sau deconectează cablul de rețea. Instrumentul continuă să funcționeze perfect. Acest lucru este posibil doar pentru că toată munca se desfășoară pe computerul tău, nu pe al nostru.

Acest lucru face ca acest instrument să fie sigur pentru textul pe care nu l-ai trimite niciodată prin email: lucrări pentru clienți, contracte, documente medicale sau legale, materiale de examen, scrieri nepublicate și informații interne ale companiei.

Fiecare caracter numit

Nu doar un număr. Fiecare descoperire arată numele și codul său Unicode, astfel încât să poți verifica exact ce era în textul tău.

Mesaje ascunse decodificate

Seriile de caractere etichete și selecționerii de variație sunt decodificate înapoi în text lizibil, dezvăluind instrucțiuni sau trackere introduse.

Emoji rămân intacte

Emoji se bazează pe unitori invizibile. Le recunoaștem și le lăsăm în pace implicit, astfel încât textul tău să nu fie rupt în tăcere.

Textul tău rămâne privat

Nimic nu este încărcat, nimic nu este stocat și nimeni nu poate citi ceea ce lipești. Închide fila și a dispărut pentru totdeauna.

Ce sunt caracterele invizibile?

Unicode conține caractere care nu ocupă deloc spațiu vizual. Unele există din motive întemeiate: non-joiner-ul de lățime zero este necesar pentru a scrie corect persana, iar emoji precum emoji-ul familiei sunt construite din mai multe imagini lipite împreună cu un joiner de lățime zero. Altele sunt pur formatare, cum ar fi marcajul de ordine a byte-urilor pe care procesatoarele de text îl lasă la începutul unui fișier. Deoarece niciunul dintre ele nu apare pe ecran, ele călătoresc prin copiere și lipire neobservate și ajung în CMS-ul tău, în foaia de calcul sau în baza ta de cod.

De ce cauzează probleme

Caracterele invizibile rup lucruri în tăcere. Un spațiu de lățime zero în interiorul unui cuvânt cheie oprește o căutare din a se potrivi. Un spațiu non-breaking într-o coloană CSV rupe un import numeric. Un cratimă moale într-un slug URL produce un 404. În cod, un caracter invizibil în interiorul unui identificator produce un mesaj de eroare care nu are sens, deoarece cele două identificatoare arată identic pe ecran. Și caracterele de suprascriere bidirecțională pot face ca o linie de cod sursă să se afișeze într-o ordine complet diferită de cea în care se execută, ceea ce este baza atacului bine cunoscut Trojan Source.

Mesaje ascunse și introducerea prompturilor

Un grup mai mic dintre aceste caractere pot transporta date. Blocul de etichete Unicode se mapează direct pe ASCII, astfel încât o serie de caractere etichete formează literal o propoziție lizibilă pe care niciun editor nu ți-o va arăta. Selecționerii de variație pot fi abuzati în același mod pentru a codifica bite arbitrare. Ambele sunt folosite pentru a ascunde instrucțiuni în interiorul textului care este ulterior lipit într-un asistent AI și pentru a identifica documentele astfel încât o scurgere să poată fi urmărită înapoi la un anumit destinatar. Acest instrument decodifică ambele, astfel încât să poți citi conținutul ascuns în loc să-l elimini pur și simplu.

Cum gestionează acest instrument

Fiecare descoperire este clasificată în loc să fie ștearsă fără discernământ. Caracterele fără utilizare legitimă în textul tău sunt marcate ca descoperiri confirmate și eliminate. Caracterele care ar putea aparține acolo, cum ar fi un non-joiner de lățime zero între literele persane sau un joiner în interiorul unui emoji, sunt afișate dar tratate cu grijă - unitorii emoji sunt păstrați implicit, deoarece eliminarea lor transformă un emoji în trei. Acea distincție este diferența dintre curățarea unui text și deteriorarea acestuia.

Întrebări frecvente despre caracterele invizibile

Instrumente asociate