
DotGit
إضافة للتحقق مما إذا كان مجلد .git مكشوفًا في المواقع التي تزورها
الميزات
- التحقق من وجود مجلد .git/.svn/.hg لكل موقع تزوره
- التحقق من وجود ملف .env لكل موقع تزوره
- التحقق من وجود ملف .DS_Store لكل موقع تزوره
- التحقق مما إذا كان الموقع مفتوح المصدر (github/gitlab)
- التحقق مما إذا كان الموقع يحتوي على security.txt
- ستتلقى إشعارًا عند العثور على مجلد
- قائمة بالمواقع المكشوفة التي تم العثور عليها
- تنزيل مجلد .git بالكامل بصيغة zip، حتى إذا لم تكن الملفات مدرجة على الموقع
- عرض .git/config بنقرة واحدة
- خيارات لـ: الألوان والإشعارات والمهلات والتنزيلات
بعض الفحوصات معطّلة افتراضيًا، افتح الإعدادات لتفعيلها
المهلات
يتم إلغاء كل طلب شبكة (الفحوصات والتنزيلات وفحص المصادر المفتوحة) بعد نفس مهلة الطلب،
وهي 15 ثانية افتراضيًا. يمكنك تغييرها في الإعدادات: ارفعها إذا كان اتصالك بطيئًا، أو اخفضها إذا أردت
أن تفشل الفحوصات بسرعة.
كيف يعمل التنزيل
توجد قائمة انتظار للتنزيلات، بحد أقصى للاتصالات المتزامنة؛ إذا تم تجاوز هذا العدد، تُوضع الملفات
اللاحقة في قائمة الانتظار وتبدأ بمجرد أن يصبح هناك اتصال متاح. يُحتسب الطلب الذي لا يستجيب خلال مهلة
الطلب كخطأ في الشبكة، لذا لا يمكن لخادم معطّل أن يُبقي التنزيل مفتوحًا إلى الأبد.
ملاحظة:
- التنزيل ميزة إضافية في DotGit، وليس المقصود به تنزيل مستودعات كبيرة (هناك حدود
للذاكرة القابلة للاستخدام من قبل الإضافات، وDotGit ينفذ كل شيء في الذاكرة RAM)
- يُوصى بتغيير إعدادات التنزيل لأن القيم افتراضيًا تبقى منخفضة لتجنب المشاكل لمن لا
يمتلكون اتصالًا جيدًا أو معالجًا جيدًا، ومع ذلك فإن القيم العالية جدًا قد تجمّد المتصفح حتى على الحواسيب القوية
- افتراضيًا، تكون svn وmercurial وdotenv و.DS_Store معطّلة، ولتفعيلها انتقل فقط إلى الإعدادات وقم بتشغيلها
لقطة شاشة
