
إضافة متصفح Chrome/Firefox تُظهر تنبيهات لمعاملات الاستعلام المنعكسة (reflected query params)، وتعرض روابط أرشيف Wayback للمسار الحالي، وتُظهر العناصر المخفية وتُفعّل العناصر المعطّلة.
هذه إضافة لمتصفح كروم/فايرفوكس يمكنها القيام بالتالي:
'," و < تنعكس دون ترميز.Xnl Reveal في أدوات المطوّر DevTools بالمتصفح.Xnl Reveal بأدوات المطوّر DevTools بالمتصفح).استُوحيت ميزة عرض تنبيه للمعاملات المنعكسة من تعليق @renniepak على الحلقة 42 من بودكاست Critical Thinking - Bug Bounty حيث ذكر أنه يمتلك إضافة متصفح خاصة به تُعلمه بأي انعكاسات.
يُعرض عدد المعاملات المنعكسة التي تم العثور عليها عبر شارة خضراء على أيقونة الإضافة. ومع ذلك، إذا كان أي من أسماء المعاملات المنعكسة ضمن الفئات الموضحة في بحث معاملات "sus" بواسطة @Jhaddix و @G0LDEN_infosec فستكون الشارة حمراء. وإذا وُجدت أي معاملات "sus"، فستظهر الفئات أيضاً في مخرجات تبويب Xnl Reveal في DevTools وصندوق التنبيه والحافظة، على سبيل المثال boringParameter, query [XSS], path [LFI/RFI | SSRF | XSS] (وهو نفس تحديد معاملات "sus" في إضافة GAP Burp Extension الخاصة بي).
استُوحيت ميزة إظهار العناصر المخفية وتفعيل العناصر المعطّلة من هذه التغريدة لبودكاست Critical Thinking - Bug Bounty، وقد أنشأتها في البداية كإشارات مرجعية (bookmarks) في المتصفح.
تظهر أيقونة الإضافة عادة بخلفية سوداء
، ولكن إذا ظهرت الأيقونة بخلفية حمراء
، فهذا يشير إلى أن Wayback CDX Server API غير متاحة على الأرجح. حتى إذا كانت الميزات الرئيسية معطّلة، ستتحقق الإضافة من حالة الـ API كل 10 دقائق.
مهم: عند استخدام أدوات مثل waymore أو waybackurls أو gau للحصول على روابط من أرشيف Wayback، فإنها تستخدم CDX Server API. إذا كانت الـ API معطّلة، فلن تحصل على أي بيانات من Wayback Machine، بل من مصادر أخرى فقط. أيضاً، waymore فقط هو من سيُعلمك بوجود مشكلة.
انسخ (clone) هذا المستودع إلى جهازك ثم اتبع التعليمات أدناه، اعتماداً على ما إذا كنت تريد التثبيت على متصفح كروم أو فايرفوكس:
افتح مدير الإضافات في كروم باتباع: قائمة كباب (ثلاث نقاط عمودية) -> Extensions -> Manage Extensions
إذا لم يكن وضع المطوّر (Developer mode) مفعّلاً، فعّله بالنقر على المفتاح في الزاوية العلوية اليمنى.
انقر الآن على زر Load unpacked في أعلى اليسار.
انتقل إلى المجلد الذي يحتوي على مجلد Xnl Reveal وحدده.
تم تحميل الإضافة الآن. يمكنك النقر على أيقونة الإضافة في شريط الأدوات، ثم النقر على أيقونة الدبوس لتثبيت Xnl Reveal في شريط الأدوات.
مهم: مع إضافات فايرفوكس، ستحتاج إلى تحميلها في كل مرة تفتح فيها فايرفوكس. للأسف لا يمكنني إضافتها إلى متجر فايرفوكس لتجنب ذلك لأنه يجب أن تكون Manifest v3 للقيام بذلك. يجب أن تستخدم Xnl Reveal إصدار Manifest v2 (إلا إذا كان بإمكان شخص آخر اكتشاف طريقة لذلك، لأنني لم أستطع) الذي يتمتع بقيود أمنية أقل تسمح لها بالعمل.
انتقل إلى about:debugging في تبويب متصفح جديد.
انقر على عنوان This Firefox على يسار الصفحة.
انقر على زر Load Temporary Add-on... تحت عنوان Temporary Extensions.
انتقل إلى مجلد Firefox من المستودع الذي تم تنزيله واختر أي ملف، ثم انقر على Open.
تم تحميل الإضافة الآن. يمكنك النقر على أيقونة الإضافة في شريط الأدوات، ثم النقر على أيقونة الترس (الإعدادات)، واختيار Pin to Toolbar.
Xnl Reveal في شريط الأدوات واخترت Options، فسيتم نقلك إلى صفحة الخيارات.Xnl Reveal في شريط الأدوات واخترت Manage Extension، ثم انقر على تبويب Options لرؤية صفحة الخيارات.
لديك الخيارات التالية: