DevToys Web Pro iconDevToys Web ProBlog
Évaluez-nous :
Essayez l’extension de navigateur :

Obfuscateur de chaînes / Masqueur de PII

10 masqué(s)
Regex personnalisée
Caractère de masquage
E-mails: 2Cartes: 2Téléphones: 2IP: 3JWT: 1

Entrée

  • Sortie

  • Détails techniques

    Comment fonctionne l’obfuscateur de chaînes

    Ce que fait l’outil

    L’obfuscateur de chaînes détecte et masque automatiquement les informations personnellement identifiables (PII) dans le texte, notamment les adresses e-mail, les numéros de téléphone, les numéros de carte bancaire, les adresses IP et les numéros de sécurité sociale. Les valeurs détectées sont remplacées par des versions masquées (p. ex., j***@example.com, ***-***-1234) tout en préservant la structure du texte environnant. Tout le traitement se fait localement dans votre navigateur, sans qu’aucune donnée ne soit envoyée à un serveur.

    Cas d’usage courants pour les développeurs

    Les développeurs utilisent cet outil pour assainir des fichiers de logs, des rapports d’erreurs et des tickets de support avant de les partager dans des issue trackers publics ou des canaux Slack. Il aide à préparer des données d’exemple pour la documentation sans devoir rechercher manuellement des PII. Les équipes QA expurgent les données client des étapes de reproduction de bugs, et les ingénieurs support masquent les informations sensibles avant d’inclure des messages clients dans des rapports internes ou des jeux de données d’entraînement.

    Formats de données, types ou variantes

    L’outil reconnaît des motifs courants de PII : adresses e-mail (format local@domain RFC 5322), numéros de téléphone (divers formats internationaux avec indicatifs pays, tirets, espaces et parenthèses), numéros de carte bancaire (motifs Visa, Mastercard, Amex avec ou sans séparateurs), adresses IPv4 et IPv6, et formats de SSN/identifiant national. Chaque catégorie a sa propre stratégie de masquage qui conserve suffisamment de structure pour identifier le type tout en cachant la valeur réelle.

    Pièges courants et cas limites

    La détection de données personnelles (PII) basée sur des motifs ne peut pas repérer toutes les données sensibles — les noms, les adresses physiques et les identifiants personnalisés nécessitent un contexte que les seules regex ne peuvent pas fournir. Des faux positifs peuvent survenir lorsque des nombres qui ressemblent à des numéros de téléphone ou à des cartes de crédit apparaissent dans des contextes sans rapport (IDs de commande, horodatages, expressions mathématiques). L’outil fournit un filet de sécurité au mieux de ses capacités, pas une garantie — vérifiez toujours la sortie avant publication et gardez à l’esprit que de nouveaux formats de PII peuvent ne pas être reconnus.

    Quand utiliser cet outil plutôt que du code

    Utilisez cet outil dans le navigateur pour une censure manuelle rapide de fragments de texte individuels au quotidien pendant le développement. Pour les pipelines de données en production, les systèmes d’agrégation de logs ou le nettoyage de PII dicté par la conformité, utilisez des outils dédiés de prévention des pertes de données (DLP) comme Google Cloud DLP, AWS Macie, ou des bibliothèques open source comme Microsoft Presidio, qui offrent une reconnaissance d’entités configurable, un score de confiance et une journalisation d’audit.