Redaction JSON
Voyez quelles valeurs ressemblent a un courriel, une adresse IP, un numero de telephone, une cle API ou un nom, et regardez chacune devenir un texte de remplacement fixe pendant que vous tapez.
Entree
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Resultat
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Le document redige apparait ici.
Regles
Une entree par ligne dans chaque case. Celles-ci redigent toujours vers [REDACTED], et l emportent sur ce qu un detecteur ci-dessus aurait fait.
Detections
Ce que cette page a trouve apparait ici.
Tout fonctionne dans votre navigateur. Rien de ce que vous collez n est envoye, et vous pouvez le verifier dans l onglet Reseau de votre navigateur.
A propos de cet outil
Cinq detecteurs, chacun activable independamment, examinent chaque valeur de texte du document. Le courriel et l IPv4 sont verifies par rapport a leur grammaire reelle, une partie locale et un domaine pour le courriel, quatre nombres separes par des points de 0 a 255 pour l IPv4, ce qui fait de ces deux la ce qui se rapproche le plus ici d un vrai detecteur. L IPv6 est verifie de maniere structurelle, des groupes de chiffres hexadecimaux separes par des deux-points, avec :: compris comme une suite de groupes omis, et non par rapport a chaque regle de la specification complete, si bien qu une adresse ecrite selon un motif que cette verification ne reconnait pas passe sans etre signalee. Un numero de telephone n a aucune grammaire universelle: ceci recherche un texte compose uniquement de chiffres, d espaces, de parentheses, d un trait d union et d un signe plus initial, avec entre 7 et 15 chiffres une fois le formatage retire, la meme forme approximative que la plupart des bibliotheques de numeros de telephone utilisent comme premier filtre. Une cle API ou un jeton est reconnu par un prefixe qu un fournisseur reel utilise vraiment, ou par le nom de cle de la valeur elle-meme qui en a l air, token, apiKey, secret, combine a une valeur sans espace et pas trivialement courte: ni l un ni l autre n est une preuve, seulement un indice raisonnable. Un nom n est jamais devine a partir du texte d une valeur, puisque distinguer le nom d une personne dans un texte quelconque sans dictionnaire ni modele de langage n est pas quelque chose que cette page pretend faire honnetement; elle se fie uniquement au nom de cle du membre lui-meme, name, firstName, full_name et quelques autres, si bien qu un nom sous une cle non liee est manque et qu une valeur non liee sous l une de ces cles est quand meme redigee. Chaque texte de remplacement est fixe et deterministe: le meme type de correspondance devient toujours la meme forme de remplacement, un courriel devient a***@example.com, un numero de telephone devient ********, tout le reste devient [REDACTED], jamais une valeur qui depend du hasard ou de ce qu etait l original, si bien que le resultat reste reproductible. En plus des cinq detecteurs, un nom de cle exact ou un pointeur JSON tape dans les cases ci-dessous redige toujours vers [REDACTED] et l emporte sur ce qu un detecteur aurait fait autrement, puisqu une regle ecrite expres par quelqu un l emporte sur une supposition. La detection ne regarde que les valeurs de texte: un numero de telephone ou une adresse IP stockes comme un simple nombre JSON ne sont pas trouves par un detecteur, bien qu une regle explicite de cle ou de chemin les atteigne quand meme, puisque cette regle remplace une valeur entierement plutot que de comparer son texte a un motif.
Comment ca marche
- Collez votre JSON dans l editeur, ou chargez l exemple.
- Activez ou desactivez les detecteurs, et ajoutez vos propres noms de cle ou pointeurs JSON dans les cases de regles si les detecteurs automatiques ne doivent pas etre les seuls a rediger ce document.
- Le document redige et la liste de ce qui a ete trouve se mettent a jour pendant que vous tapez. Rien n est envoye nulle part; le resultat n apparait que dans le panneau de droite.