حماية تسريبات خطافات Git
اقضِ على تسريبات البيانات الحساسة.
قبل وصولها إلى المستودع.
سنتينل (Sentinel) هو ملف برمجي ثنائي مستقل ومجمع بلغة Go، يقوم بفحص التحقق من المرفقات محلياً في أقل من 20 جزءاً من الثانية لحماية مفاتيحك السرية وبياناتك الحساسة قبل مغادرتها جهاز المطور.
نُشر بواسطة خالد هاني في 3 يوليو 2026
07 / المدونة الهندسية
كواليس التطوير الهندسية وملفات النظام
مقالات يشاركها المطورون لشرح آليات تحسين وسرعة الكشف والفلسفة الأمنية خلف بناء الأداة.
7 يوليو 2026
كيف نجح الإصدار 2.0.5 في تمثيل خوارزمية Aho-Corasick عبر جدول DFA مسطح ومتصل ومفهرس بالأعداد الصحيحة. أدى ذلك لتقليص ذاكرة Trie النشطة إلى 500 كيلوبايت، وتخفيض ذروة استهلاك ذاكرة النظام RSS إلى الحدود الدنيا لبيئة عمل Go (~11 ميجابايت) مع انعدام تام لحجز الذاكرة المؤقتة (Heap Allocations) أثناء الفحص.
3 يوليو 2026
كيف نجح الإصدار 2.0.4 في تقليص حجم استهلاك الذاكرة RSS بنسبة 27% من خلال بناء القواعد المخصصة وتجميعها مباشرة ضمن مصفوفة الحالات البرمجية لشجرة Trie، متفادياً معالجة الرموز أثناء التشغيل.
28 يونيو 2026
دراسة حول النافذة الزمنية لاختراق المفاتيح السحابية بعد رفعها للإنترنت ولماذا يعتبر تدارك التسريب في خوادم الـ CI فواتاً للأوان وضرورة تصفية الأخطاء عند جهاز المطور محلياً.