Pemindai Secret & API Key
Temukan API key, token, dan kata sandi yang bocor di kode, konfigurasi, log, dan diff, lalu sunting
Masukan
Berkas teks apa pun hingga 2 MB. Berkas yang diimpor dibaca sebagai teks biasa dan tidak pernah dijalankan.
Lanjutan
Kategori
Temuan
Keluaran tersunting
Setiap temuan diganti, termasuk rahasia di baris diff yang tidak ditampilkan dalam daftar. Positif palsu yang disembunyikan tetap seperti aslinya.
Pencocokan pola bisa melewatkan rahasia dan bisa menandai nilai yang aman. Tinjau salinan tersunting dan rotasi setiap kredensial yang terekspos.
Alat Terkait
Apa itu Pemindai Secret & API Key?
Pemindai Secret & API Key memeriksa kode, konfigurasi, log, berkas environment, dan git diff untuk mencari kredensial sebelum Anda melakukan commit, menempel, atau membagikannya. Alat ini mengenali kunci dan token penyedia (AWS, GitHub, GitLab, Stripe, OpenAI, Slack, Google, dan banyak lagi), blok private key, URL database dan broker yang berisi kata sandi, header otorisasi, JWT, rahasia webhook, serta kata sandi pada nama kunci sensitif. Hasil menampilkan baris dan kolom, penyedia, tingkat keyakinan, dan pratinjau tersamar, serta salinan tersunting siap disalin atau diunduh.
Cara menggunakan
- 1.Tempel teks, impor berkas teks hingga 2 MB, atau muat contoh.
- 2.Biarkan Jenis masukan pada Deteksi otomatis atau pilih formatnya. Untuk git diff, Hanya baris tambahan menampilkan temuan dari baris tambahan saja; salinan tersunting tetap mencakup semua baris.
- 3.Pilih Pindai. Temuan diurutkan menurut tingkat keparahan; pilih baris untuk melompat ke masukan.
- 4.Tampilkan nilai hanya saat perlu memeriksanya, dan sembunyikan positif palsu agar tidak disunting.
- 5.Pilih gaya penyuntingan, lalu salin teks tersunting atau unduh salinan aman.
Cara kerja deteksi
Deteksi menggabungkan prefiks penyedia yang dikenal, nama kunci atau header di sekitar nilai, panjang dan set karakter yang diharapkan, serta keacakan (entropi). Nilai yang hanya tampak acak dilaporkan pada keyakinan Rendah, karena hash, UUID, dan ID build juga tampak acak. Penanda seperti changeme, your-key, atau rujukan environment seperti process.env.API_KEY diabaikan. Di kode sumber, nilai berupa variabel atau nama tipe, bukan literal berkutip, dilewati. Data pribadi, keuangan, dan alamat nonaktif secara bawaan dan dapat diaktifkan di Lanjutan.
Privasi dan batasan
Pemindaian dan penyuntingan berjalan di browser Anda: teks tidak diunggah, disimpan, dicatat, atau dimasukkan ke alamat halaman, dan nilai asli hanya tampil saat Anda memilih Tampilkan nilai. Pemindai tidak dapat membuktikan bahwa tidak ada rahasia tersisa: format khusus organisasi, nilai yang dipecah atau dienkode, dan rahasia di berkas biner bisa terlewat. Alat ini tidak memeriksa apakah kredensial masih berlaku. Anggap setiap kredensial yang terekspos sudah bocor dan rotasi.
