Incolla codice, un file di configurazione, log o un ticket di assistenza prima di condividerlo. Chiavi API, token di accesso, chiavi private, stringhe di connessione e password vengono trovati e si possono oscurare con un clic. La pagina non può inviare niente in rete, quindi il tuo testo resta su questo dispositivo. È gratis.
Come cercare i segreti, passo dopo passo
- Incolla il tuo testo nella casella Testo da analizzare, oppure premi Apri un file.
- Guarda aggiornarsi i risultati mentre scrivi. Vengono contati come Alti, Medi e Bassi.
- Scegli un numero di riga per saltare alla corrispondenza. Le corrispondenze vengono mostrate in parte mascherate.
- Premi Non è un segreto su qualsiasi cosa sia sicura, oppure aggiungi un tuo pattern per chiavi usate solo dal tuo team.
- Premi Oscura tutto per sostituire ogni risultato, poi Copia il testo.
Cosa cerca
Oltre 25 tipi di segreti con formati noti, compresi token AWS, GitHub, GitLab, Slack, Stripe, Google, Hugging Face, npm, PyPI, SendGrid, Twilio, Mailgun, Shopify e Telegram, chiavi API di piattaforme AI, blocchi di chiavi private, JSON Web Token e URL di database con password. Segnala anche i valori assegnati a nomi come password, secret o api_key quando sembrano abbastanza casuali da essere veri. Puoi attivare o disattivare il controllo delle assegnazioni di password e token.
Hai trovato una chiave vera?
Oscurarla qui protegge ciò che stai per condividere, ma se la chiave è mai stata inviata con un commit o pubblicata, consideralo esposta: revocala o ruotala con il fornitore, poi aggiorna la tua app. Rimuoverla dall'ultima versione di un file non la rimuove dalla cronologia.
Buone abitudini
- Tieni le chiavi in variabili d'ambiente o in un gestore di segreti, non nel codice.
- Aggiungi un file .env di esempio con segnaposto così gli altri sanno cosa impostare.
- Tieni i veri file .env fuori dal tuo repository con un gitignore.
- Scansiona log e ticket prima di incollarli in una chat o in una issue pubblica.
- Controlla un sito online per chiavi e file esposti con la scansione pre-lancio.
Chi lo usa
Sviluppatori che condividono uno snippet o chiedono aiuto, team di assistenza che incollano log in un ticket, studenti che pubblicano un progetto e piccoli team che controllano una configurazione prima di un lancio.
Privato per progettazione
Questa pagina non può fare richieste di rete, quindi il testo che incolli non può essere inviato da nessuna parte. Le corrispondenze sono mostrate in parte mascherate.
Domande
Una scansione pulita significa che sono al sicuro?
No. Trova i formati comuni e i probabili segreti, ma nessuno scanner trova tutto. Controlla tu stesso i testi sensibili.
Posso insegnargli il formato delle nostre chiavi?
Sì. Apri Add your own pattern, scrivi testo semplice o un'espressione regolare come ACME-[0-9]{8}, e le corrispondenze compaiono come risultati. I pattern e le scelte Not a secret durano finché non chiudi la scheda.
Troverà le password in chiaro?
Segnala i valori assegnati a nomi come password o secret quando sembrano abbastanza casuali da essere veri. Le parole brevi o ovvie potrebbero non essere segnalate.
Il mio codice viene caricato?
No. La scansione viene eseguita nel tuo browser.