فهم وإصلاح أخطاء صياغة JSON الشائعة: دليل مواصفات RFC 8259 | GoToolstack
حل مشكلات الفواصل الزائدة وعلامات الاقتباس الفردية والمفاتيح غير المحاطة باقتباس. الحفاظ على دقة أرقام BigInt وتنسيق البيانات بأمان.
فحص ملفات .env لكشف كلمات المرور المكشوفة والمفاتيح المعرضة للخطر دون إرسالها لأي جهة.
يُعد تسريب مفاتيح واجهات برمجة التطبيقات (API Keys) وكلمات مرور قواعد البيانات وأسرار التشفير عبر ملفات التكوين والبيئة (.env) أحد أكبر التهديدات الأمنية المسببة لاختراق السيرفرات واستنزاف بطاقات الائتمان في المنصات السحابية كـ AWS و OpenAI. يقوم هذا المدقق الأمني المتطور بفحص ملفات البيئة محلياً، معتمداً على خوارزميات رصد البصمات التوقيعية لمزودي الخدمات وحساب إنتروبيا شانون الرياضية (Shannon Entropy) لكشف المفاتيح العشوائية الخفية.
تتعرف الأداة على أنماط المفاتيح الرسمية لأكثر من 30 خدمة سحابية شهيرة؛ مثل مفاتيح sk-proj-... التابعة لـ OpenAI، ومفاتيح AKIA... التابعة لـ AWS، وتوكنز منصات GitHub و Stripe و SendGrid و Slack. بالإضافة إلى ذلك، تحلل الخوارزمية معدل العشوائية الحسابية للقيم النصية؛ فإذا تجاوزت الإنتروبيا عتبة 4.5 بت/محرف، يُصنف السطر فورياً كـ 'مفتاح سري شديد الخطورة' حتى لو لم يتطابق مع بصمة توقيعية معروفة، محذرة المطور من خطورة رفعه.
تتيح الأداة بنقرة واحدة توليد ملف .env.example قياسي خاضع للتطهير التام وخالٍ من أي قيمة سرية، مع بقاء كافة بياناتك وأسرارك داخل بيئة المتصفح دون اتصال بأي خادم وسيط.
إنتروبيا شانون: H = - ∑ [ (تكرار_المحرف / N) × log₂(تكرار_المحرف / N) ] ؛ تنبيه أمني إذا كان H > 4.5 أو تطابق مع بصمات المزودين
تقيس الإنتروبيا درجة العشوائية وعدم القابلية للتنبؤ في السلسلة النصية؛ حيث تشير القيم المرتفعة لمفاتيح تشفير وم كلمات سر قوية مسربة تحتاج للعزل الفوري.