
تعمل هذه الإضافة على تحسين Burp Suite من خلال إضافة العديد من ميزات واجهة المستخدم والميزات الوظيفية، مما يجعلها أكثر سهولة في الاستخدام.
هذا الامتداد يحسّن تجربة استخدام بورب سويت عبر إضافة عدة ميزات لواجهة المستخدم ووظائف إضافية، مما يجعله أكثر سهولة في الاستخدام.
راجع قسم "توافق بورب سويت والإبلاغ عن الأخطاء" للحصول على معلومات مفصلة حول التوافق.
___ _
/ __>| |_ ___ _ _ ___ ___ ._ _ ___ _ _
\__ \| . |<_> || '_>| . \/ ._>| ' |/ ._>| '_>
<___/|_|_|<___||_| | _/\___.|_|_|\___.|_|
|_|

Extensionsيستهدف هذا الامتداد أحدث إصدار من بورب سويت. تم اختباره آخر مرة مع الإصدار الاحترافي 2026.4.3، وهو أحدث إصدار مستقر وقت كتابة هذه الوثائق. وهو متوافق أيضًا مع إصدار المجتمع. أقل إصدار مدعوم هو بورب سويت 2024.2، لأنه أول إصدار يتطلب Java 21.
تُنشر جميع التغييرات من الفرع main. راجع CHANGES.md لمعرفة سجل التغييرات لكل إصدار.
نستخدم هذا الامتداد بنشاط ونلاحظ أحيانًا أخطاء محتملة، خاصة عند قيام بورب سويت بتحديث وظائفه الأساسية أو واجهة المستخدم. وباعتباره مشروعًا مفتوح المصدر، نعتمد بشكل كبير على ملاحظات المجتمع للتحسينات وإصلاح الأخطاء. إذا واجهت أي مشكلة، يرجى الإبلاغ عنها في صفحة المشكلات. بالإضافة إلى ذلك، إذا كنت تقدر عملنا، فيرجى التفكير في رعاية هذا المشروع.
في أحدث إصدار من هذا الامتداد، يتم دعم أحدث إصدار فقط من بورب سويت، كما هو مذكور أعلاه. بالنسبة للإصدارات الأقدم من بورب سويت، يمكنك استخدام الإصدار القديم من الامتداد أو الرجوع إلى المستودع الأصلي. يمكن تنزيل الإصدارات الأقدم من هذا الامتداد من الفرع القديم (بدون دعم):
استمرار لمشروع Burp Suite Sharpener، الذي نُشر في الأصل كمصدر مفتوح بواسطة MDSec على mdsecresearch/BurpSuiteSharpener.
الخطة هي إضافة ميزات مفقودة بسيطة وفعّالة إلى هذا الامتداد الواحد لتسهيل حياة المختبرين، ليكون رفيقًا لا غنى عنه عند استخدام بورب سويت (فلا يمكننا Burp بدونه!).
لا تتردد في إرسال طلبات الميزات الجديدة باستخدام FR: في عنوانها عبر المشكلات.
سيكون من الرائع أيضًا ذكر أي امتدادات متاحة معروفة ربما تكون قد نفذت الميزات المقترحة. ربما يمكن استيراد أفضل الميزات من امتدادات مفتوحة المصدر مختلفة لتقليل عبء إضافة امتدادات متعددة.
يمكن عرض جميع اختصارات Sharpener وتغييرها داخل Burp: استخدم القائمة العلوية Sharpener > Keyboard Shortcuts، أو عنصر Keyboard Shortcuts في أسفل قائمة النقر بزر الماوس الأيمن لتبويب Repeater/Intruder. يتم التحقق من التغييرات (لا يمكن أخذ اختصارات Burp الافتراضية مثل Ctrl+R) وتطبيقها فورًا.
كل إجراء قابل للتكوين له اختصار واحد. في مربع الحوار، يمكنك تعيينه بالنقر على الخلية والضغط على مجموعة المفاتيح (بدون كتابة). يعمل الاختصار في أي مكان داخل Burp، حتى أثناء الكتابة في المحرر، لذا يجب أن يتضمن Ctrl أو Alt أو مفتاح وظيفة. إذا ضغطت على مفتاح مستخدم بالفعل، يعرض مربع الحوار نقله.
اختصارات قابلة للتكوين لتبويبات Repeater وIntruder (الافتراضية):
| الإجراء | الاختصار |
|---|---|
| التبويب السابق | Ctrl+PageUp |
| التبويب التالي | Ctrl+PageDown |
| أول تبويب | Alt+Home |
| آخر تبويب | Alt+End |
| تركيز التبويب (من المحرر) | Alt+Up |
| إظهار قائمة التبويب | Ctrl+Enter |
| البحث في التبويبات (تعبير نمطي) | Ctrl+Shift+F |
| البحث التالي | F3 |
| البحث السابق | Shift+F3 |
| للخلف (التبويب المحدد سابقًا) | Alt+Left |
| للأمام | Alt+Right |
| نسخ عنوان التبويب | Ctrl+Shift+C |
| لصق عنوان التبويب | Ctrl+Shift+V |
| إعادة تسمية عنوان التبويب | F2 |
مفاتيح رأس التبويب الثابتة (تعمل دائمًا عندما يكون عنوان التبويب في بؤرة التركيز، غير قابلة للتعديل):
| الإجراء | المفتاح |
|---|---|
| التبويب السابق | سهم لليسار |
| التبويب التالي | سهم لليمين |
| أول تبويب | Home |
| آخر تبويب | End |
| الدخول إلى محرر الطلبات | سهم لأسفل |
تعمل هذه المفاتيح البسيطة فقط عندما يكون رأس التبويب في بؤرة التركيز، لذا فهي لا تزعج المحرر أبدًا. انقر على عنوان التبويب (أو استخدم قفزة اختصار) لتركيز الرأس، ثم استخدم الأسهم للتنقل بين التبويبات والسهم لأسفل للانتقال إلى محرر الطلبات لتحريره. استخدم Alt+Up (أو النقر) للعودة إلى التبويب. بعد قفزة لوحة مفاتيح بدأت من الرأس، تبقى بؤرة التركيز على الرأس، لذا فإن الضغط على سهم عدة مرات يواصل التنقل.
ملاحظات:
الاختصار الافتراضي للنافذة الرئيسية لـ Burp:
| الإجراء | الاختصار |
|---|---|
| تحريك نافذة بورب سويت إلى منتصف الشاشة | Ctrl+Alt+C |
إجراءات الماوس الثابتة على تبويبات Repeater وIntruder (غير قابلة للتكوين):