مراجعة كود OSS
أداة متركزة على المجال لتقييم مشاريع المصدر المفتوح من حيث التراخيص والأمان والامتثال أثناء مراجعة الكود، بحيث يستطيع المديرون وفِرق الأمن تحديد المخاطر مبكرًا.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
عن هذه الأداة
المنطق الأساسي والميزات: إنشاء SBOM (قائمة مكونات البرمجيات)، اكتشاف التراخيص عبر خرائط متوافقة مع SPDX وربطها بالثغرات المعروفة من الإرشادات العامة. يتم حساب درجة مخاطر وتحديد المكونات ذات الأولوية العالية. المتطلبات الأساسية: وصول للمستودع، محولات لغة، محرك قواعد وتقريرات قابلة للتصدير. القدرات المتقدمة (اختيارية): قوالب سياسات قابلة للتخصيص، فحوص جزئية/متزايدة، تكامل CI، إرشادات الإصلاح ولوحات قيادة عبر المستودعات. القيمة الفريدة: الحوكمة المدمجة—ثلاثية التراخيص، وضع الأمان وإشارات القابلية للصيانة في مسار واحد، مما يقلّص زمن دورة مراجعة الامتثال.
المدخلات/المخرجات: المدخلات: repository_url (سلسلة، مطلوبة)، target_branch (سلسلة، اختياري، الافتراضي: main)، access_token (سلسلة، اختياري)، authentication_type (سلسلة، اختياري)، languages (مصوفة
الخوارزميات/الحسابات: إنشاء SBOM؛ اكتشاف الرخص عبر SPDX؛ بناء مخطط الاعتماد؛ مطابقة الثغرات مع تحذيرات CVE؛ واستخدام قيَم صيانة. Risk_score مركب وزني: 0.4 مخاطر الرخصة + 0.5 مخاطر الأمان + 0.1 مخاطر القابلية للصيانة، مقرب إلى عدد صحيح. النتائج تتضمن علامات مخاطر لكل مكوّن واقتراحات الإصلاح.
الأخطاء والحالات الحدّية: معالجة مدخلات مفقودة أو غير صالحة، مستودعات خاصة، توكنات منتهية، حدود API وغياب بيانات خارجية. دعم اللغة غير المكتمل ينتج فحصًا جزئيًا مع تشخيص. المستودعات الخاصة تتطلب توكنات صالحة؛ فشلات الشبكة تُنتج رموز خطأ هيكلية وتحذيرات، وليست رسائل واجهة مستخدم.
الصناعة/التوطين: يتبع معايير SPDX وتنسيقات SBOM. يدعم أنظمة OSS الشائعة ومزودي استضافة Git (GitHub، GitLab، Bitbucket). التوطين نصي فقط؛ المقاييس الرقمية تستخدم مقياس 0–100 مع تسميات إنجليزية.
الافتراضات والاستثناءات: يفترض وجود بيانات المستودع وتحديثات advisories؛ يستبعد تشغيل الكود في وقت التشغيل، التحليل الديناميكي أو إدراج تغييرات كود. ليس فحصاً قانونياً للترخيص؛ يعرض انتهاكات السياسة للمراجعة البشرية وت gating CI.
كيفية الاستخدام
- قدم المدخلات: repository_url، target_branch، languages وتوثيق.
- ضبط القواعد: license_policy، security_thresholds، licenças permitidas.
- شغّل التحليل: ابدأ الفحص لإنشاء SBOM وبيانات الثغرات.
- راجع النتائج: افحص risk_score، detected_issues، licenses_map و remediation_steps.
- تصدير/تقرير: حمّل JSON/CSV أو أرسِل النتائج إلى CI لضوابط البوابة gates.
Frequently Asked Questions
اعثر على إجابات سريعة
ما هذا الأداة؟
ما هي المدخلات المطلوبة؟
ما هي المخرجات الناتجة؟
هل هو مناسب لـ CI؟
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
محول Spotify إلى MP3
يحوّل ملفات الصوت المقدمة محليًا إلى MP3، مما يتيح الاستماع دون اتصال وتوافقًا عبر الأجهزة للموسيقى...
حساب المسافة بالطرق
حاسب للمسافة بالطرق للمسافرين ومخططي اللوجستيات والسائقين لتقدير المسافات وأزمنة الرحلة بسرعة بين ال...
ملاحظاتك تهمنا
ساعدنا على التحسن
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic