Ofuscator de șiruri / Mascare PII
Intrare
Ieșire
Detalii tehnice
Cum funcționează ofuscatorul de șiruri
Ce face instrumentul
Ofuscatorul de șiruri detectează și maschează automat informațiile de identificare personală (PII) din text, inclusiv adrese de email, numere de telefon, numere de card de credit, adrese IP și numere de asigurare socială. Valorile detectate sunt înlocuite cu versiuni mascate (de ex., j***@example.com, ***-***-1234), păstrând în același timp structura textului din jur. Toată procesarea are loc local în browserul tău, fără ca datele să fie trimise către vreun server.
Cazuri de utilizare comune pentru dezvoltatori
Dezvoltatorii folosesc acest instrument pentru a sanitiza fișierele de log, rapoartele de erori și tichetele de suport înainte de a le partaja în trackere publice de issue-uri sau pe canale Slack. Ajută la pregătirea datelor exemplu pentru documentație fără a căuta manual PII. Echipele QA redactează datele clienților din pașii de reproducere a bug-urilor, iar inginerii de suport maschează informațiile sensibile înainte de a include mesajele clienților în rapoarte interne sau seturi de date pentru instruire.
Formate de date, tipuri sau variante
Instrumentul recunoaște tipare PII comune: adrese de email (format local@domain conform RFC 5322), numere de telefon (diverse formate internaționale cu coduri de țară, liniuțe, spații și paranteze), numere de card de credit (tipare Visa, Mastercard, Amex cu sau fără separatori), adrese IPv4 și IPv6 și formate SSN/ID național. Fiecare categorie are propria strategie de mascarea care păstrează suficientă structură pentru a identifica tipul, ascunzând în același timp valoarea reală.
Capcane frecvente și cazuri limită
Detectarea PII bazată pe tipare nu poate surprinde toate datele sensibile — numele, adresele fizice și identificatorii personalizați necesită context pe care doar regex-ul nu îl poate oferi. Pot apărea rezultate fals pozitive atunci când numere care arată ca numere de telefon sau carduri de credit apar în contexte fără legătură (ID-uri de comandă, marcaje temporale, expresii matematice). Instrumentul oferă o plasă de siguranță „best-effort”, nu o garanție — revizuiți întotdeauna rezultatul înainte de publicare și luați în calcul că formatele PII noi pot să nu fie recunoscute.
Când să folosești acest instrument vs cod
Folosiți acest instrument din browser pentru redactarea manuală rapidă a unor fragmente individuale de text în timpul lucrului zilnic de dezvoltare. Pentru fluxuri de date de producție, sisteme de agregare a logurilor sau curățarea PII impusă de conformitate, folosiți instrumente dedicate de prevenire a pierderii datelor (DLP) precum Google Cloud DLP, AWS Macie sau biblioteci open-source precum Microsoft Presidio, care oferă recunoaștere configurabilă a entităților, scoruri de încredere și jurnalizare pentru audit.