انتقل إلى المحتوى
ريو ستوديو بيرث، أستراليا الغربية تدقيق ذاتي A+ ١٤ نوفمبر ٢٠٢٦

فحص كود المشروع

افحص كود تطبيقك بحثاً عن التسريبات قبل الإطلاق.

اختر المجلد الرئيسي لمشروعك، وهو الذي يحوي ملف package.json. تُقرأ كل صفحة وكل ملف بداخله، وتحصل على قائمة بما يجب إصلاحه ومكانه وطريقته.

يقرأ
  • كودك
  • بنية المجلدات
  • ملفات الإعدادات و.env
  • التطبيقات المبنية (.apk، .aab، .ipa)

يعمل داخل متصفحك. كودك لا يُرفع.

اسحب مجلد المشروع أو ملف .zip أو ملف تطبيق مبني (.apk أو .aab أو .ipa) وضعه هنا

أو

يتجاهل node_modules و.git. يعمل مع الكود الصادر من Lovable وBolt وCursor وReplit وv0، أو المكتوب يدوياً.

اختر مجلد مشروعك

قد يطلب منك المتصفح إذناً لعرض المجلد. إن ظهر الطلب فاختر «السماح» (Allow). يقرأ الفاحص الملفات على جهازك فقط، ولا يُرسَل شيء إلى أي مكان.

ما الذي يبحث عنه

مفاتيح داخل الكود

مفتاح Stripe أو OpenAI أو AWS أو Supabase مكتوب في ملف يستطيع أي شخص قراءته.

ملفات يجب أن تبقى خاصة

ملفات .env وملفات المفاتيح الخاصة التي لم يُطلب من git تجاهلها.

قاعدة بيانات مفتوحة

جداول Supabase بلا أمان على مستوى الصف، وقواعد Firebase التي تتيح لأي شخص القراءة أو الكتابة.

كود محفوف بالمخاطر

استعلامات مبنية من مدخلات المستخدم، وصفحات تتخطى فحص تسجيل الدخول، وخدمات ذكاء اصطناعي تُستدعى من المتصفح بمفتاح مكشوف.

داخل تطبيق مبني

مفاتيح متروكة داخل ملف .apk أو .aab أو .ipa، وتطبيق موقَّع بمفتاح التصحيح أو مفتوح للتصحيح، واتصالات مسموح بها دون تشفير.

هل سينكسر؟

عمليات استيراد تشير إلى ملفات غير موجودة، وحزم غير مثبَّتة، وإعدادات لم يعرّفها أحد، واستدعاءات لمسارات غير موجودة، وكود تُرك غير مكتمل.

بعد النشر

هل مشروعك منشور؟ التدقيق المعمّق يفحص أكثر.

يقرأ فحص المشروع كودك. وبعد أن يصبح التطبيق على الإنترنت يختبر التدقيق الموقع المنشور من الخارج، فيجد ما لا يُظهره الكود وحده.

اطّلع على التدقيق المعمّق
  • مفاتيح وملفات .env أصبحت متاحة للعامة
  • قواعد البيانات والتخزين المفتوحة (Firebase وSupabase)
  • نسخ احتياطية قابلة للتنزيل ومواقع اختبار أو إدارة منسية
  • ثغرات معروفة في ووردبريس ومكتبات الكود
  • حماية البريد من الانتحال وإعداد النطاق
  • …وغير ذلك مما ينفرد به التدقيق المعمّق