{ let maskedLine = line; this.rules.forEach((rule) => { try { const re = new RegExp(rule.pattern, rule.flags); if (re.test(line)) { found.push({ line: idx + 1, label: rule.label, preview: line.slice(0, 64) }); maskedLine = maskedLine.replace(new RegExp(rule.pattern, rule.flags), '[REDACTED:' + rule.label + ']'); } } catch (err) {} }); outLines.push(maskedLine); }); this.findings = found; this.redacted = outLines.join('\n'); }, copyRedacted() { if (!this.redacted) return; navigator.clipboard.writeText(this.redacted); this.copied = true; setTimeout(() => this.copied = false, 1800); } }">
100% Client-Side • Zero Data Uploaded

فاحص أسرار ملفات .env والكود المصدري المجاني

يشغّل أنماط WorkMA Sentinel السبعة الفعلية لاكتشاف بيانات الاعتماد محلياً داخل متصفحك. التقط مفاتيح AWS وGitHub وOpenAI وSlack والمفاتيح الخاصة وكلمات مرور قواعد البيانات قبل الدفع لـ Git.

تقرير الاكتشاف الأمني

لم يتم العثور على أي أنماط معروفة لرموز سرية في هذا النص.
المخرجات المنقحة الآمنة

            

أتمتة هذا الفحص في كل طلب سحب + تأمين المفاتيح في الخزنة

يصفّي WorkMA Sentinel فروقات طلبات السحب آلياً بينما تحقن خزنة الأسرار المشفرة المفاتيح بأمان وقت التشغيل — مجاناً حتى 5 مستخدمين أو 5$/شهرياً لـ 15 مهندساً.

حول الفحص الآلي للأسرار في طلبات الدمج

هل تغادر أي أسرار أو محتويات .env متصفحي؟

لا. تُنفَّذ جميع فحوصات Sentinel السبعة للأسرار بنسبة 100% محلياً داخل متصفحك دون أي طلبات شبكية.

ما أنماط الأسرار التي يتم فحصها؟

مفاتيح وصول AWS (`AKIA...`)، ورموز GitHub الشخصية (`ghp_`/`github_pat_`)، ومفاتيح PEM الخاصة، ومفاتيح OpenAI (`sk-...`)، ورموز Slack (`xox...`)، وتعيينات بيانات الاعتماد الثابتة، وروابط قواعد البيانات التي تحتوي على كلمات مرور.

كيف يؤتمت WorkMA هذا عبر فرق التطوير؟

داخل WorkMA Code Nexus، تحفظ خزنة الأسرار المفاتيح مشفرة للحقن وقت التشغيل بينما يفحص Sentinel طلبات السحب آلياً قبل الدمج.