JavaScript Xavfsizlik va Sirlar Skaneri
Mijoz tomonidagi JavaScript'ingizdagi ochiq sirlar, API kalitlari va tokenlarni aniqlab, ilovangizni himoya qiling. Tasodifiy ma'lumot sizib chiqishi va uchinchi tomon xizmatlaringizga ruxsatsiz kirishning oldini oling
Frontend Xavfsizlik Skani
Zamonaviy bundler'lar — webpack, Vite, esbuild — server tomonidagi sirlarni mijoz kodiga tasodifan yuborishni juda osonlashtiradi. Skanerimiz production to'plamingizni brauzerda bo'lmasligi kerak bo'lgan tokenlar, kalitlar va hisob ma'lumotlarini aniqlash uchun tahlil qiladi
🔍 Biz aniqlaymiz
- Ochiq AWS kirish kalitlari
- Google Cloud API kalitlari
- Stripe Publishable/Secret kalitlari
- Slack va Discord webhook'lari
- Xususiy kalitlar (RSA, PEM)
- Ma'lumotlar bazasiga ulanish satrlari
- ...va yana 15+ tekshiruv
✨ Xavfsizlik afzalliklari
- Ma'lumot buzilishining oldini olish sodir bo'lishidan oldin
- Qimmat bulut resurs o'g'irlashdan saqlaning
- Foydalanuvchi ma'lumotlari maxfiyligini himoya qiling
- Muvofiqlikni ta'minlang (GDPR, SOC2)
- Uchinchi tomon integratsiyalaringizni himoya qiling
💡 Xavfsizlik maslahati
Hech qachon `.env` fayllarini commit qilmang. Muhit o'zgaruvchilaridan va to'g'ri CI/CD sirlar boshqaruvidan foydalaning. Agar kalit mijoz tomonidagi kodda bo'lsa, uni buzilgan deb hisoblang
Xavfsizlik bo'yicha tez-tez so'raladigan savollar
Bu yerga kod joylаshtirish xavfsizmi?
Ha. Tahlil butunlay brauzeringizda amalga oshiriladi. Biz kodingizni yoki topilgan kalitlarni hech qanday serverga saqlamaymiz yoki uzatmaymiz
Kalit topilsa nima qilish kerak?
Tegishli xizmat boshqaruv panelidagi kalitni (masalan, AWS Console) darhol bekor qiling. Hisob ma'lumotlarini yangilang va ilovangizni muhit o'zgaruvchilaridan foydalanish uchun yangilang
Backend kodi uchun foydalanish mumkinmi?
Bu vosita frontend to'plamlari va mijoz tomonidagi skriptlar uchun optimallashtirilgan. Backend kodi uchun CI pipelineingizda server tomonidagi statik tahlil vositalaridan (SAST) foydalaning
Barcha "ochiq" kalitlar xavflimy?
Yo'q. Ba'zi kalitlar (Firebase konfiguratsiyasi yoki Stripe Publishable kalitlari kabi) ommaviy bo'lishi uchun mo'ljallangan. Vositamiz ommaviy va shaxsiy tokenlarni ajratishga harakat qiladi