Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Decoder-Improved — وحدة فك ترميز محسّنة لـ Burp Suite | Kitploit
أدوات/GitHubGitHub/nccgroup/decoder-improved
أدوات التشفير/فك التشفيربروكسيات الويب والاعتراضالتشفير
GitHubnccgroup/decoder-improved

Decoder-Improved

وحدة فك ترميز محسّنة لـ Burp Suite

عرض المستودع
1383215منذ 5 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Decoder Improved

tl;dr

داخل Extender قم بتحميل Decoder-Improved.jar الإصدار الأحدث

لشرح كيفية توسيع Decoder Improved، تفضل بزيارة مقالنا. الرابط إلى الوصف الأصلي يبدو معطّلًا. وعلى الرغم من عدم وجود شرح محدّث حول كيفية توسيع Decoder Improved في الوقت الحالي، يمكن العثور على مزيد من التفاصيل هنا.

ملخص

مكوّن برنامج فك الترميز (Decoder) المدمج في Burp Suite، على الرغم من فائدته، يفتقر إلى ميزات مهمة ولا يمكن توسيعه. لمعالجة هذا، طوّرت Decoder Improved، وهو إضافة Burp Suite بديلة جاهزة للاستخدام المباشر. يتضمن جميع وظائف Decoder مع إصلاح الأخطاء، وإضافة تبويبات، ويتضمن محرر Hex محسّنًا. بالإضافة إلى ذلك، من السهل توسيع وظائف الإضافة لتلبية أي احتياجات مخصصة لترميز وفك ترميز البيانات.

Decoder Improved

Burp Suite Decoder ونقاط ضعفه

يتضمن Burp Suite مجموعة أدوات سهلة الاستخدام لمعالجة البيانات تتيح للمستخدم معالجة البيانات عن طريق تعيين سلسلة من عوامل التصفية للتحويل. تسمح عوامل التصفية هذه للمستخدمين بإجراء معالجة بسيطة للبيانات بما في ذلك ترميز وفك ترميز URL وHTML وBase64 وASCII Hex وHex وOctal وBinary وGzip؛ ويتضمن أيضًا بعض دوال التجزئة الأساسية. بالإضافة إلى ذلك، يحتوي Decoder في Burp Suite على محرر Hex وخيار "فك الترميز الذكي" الذي يختار تلقائيًا طريقة فك ترميز معقولة. بينما هذه المجموعة من الوظائف مفيدة، إلا أنها تعاني من عدة مشكلات تحدّ منها بشكل كبير:

  • عدم وجود تبويبات

    على عكس العديد من ميزات Burp الأخرى، لا يدعم Decoder التبويبات مما يجعل إدارة قطع متعددة من البيانات أمرًا صعبًا.

  • محرر Hex صعب الاستخدام

    يتطلب محرر Hex المضمن من المستخدمين النقر بزر الماوس الأيمن لإدراج وحدات بايت جديدة أو حذف وحدات بايت موجودة. بالإضافة إلى ذلك، كل بايت في محرر Hex هو مربع نص مما يجعل إدخال البيانات صعبًا.

  • لا يمكنه التعامل مع النص غير ASCII

    يقتطع Decoder الأحرف النصية إلى بايت واحد، مما يشوّه أحرف Unicode. وهذا يجعل التعامل مع مجموعات الأحرف غير الإنجليزية أمرًا قاسيًا.

  • من المستحيل توسيعه

    نظرًا لأن Burp Suite مغلق المصدر، فليس من الممكن إصلاح الأخطاء وتوسيع Decoder الحالي عبر واجهة برمجة تطبيقات Burp Extender لأداء ترميز وفك ترميز مخصص.

Decoder Improved

Decoder Improved هو إضافة لتحويل البيانات لـ Burp Suite تخدم بشكل أفضل الاحتياجات المتنوعة والمتزايدة لمتخصصي أمن المعلومات. يتضمن Decoder Improved الميزات المفيدة التالية:

جميع أوضاع Burp Decoder المدمجة

يدعم Decoder Improved جميع أوضاع الترميز وفك الترميز والتجزئة في Decoder. يمكن لـ Decoder Improved ترميز وفك ترميز URL وHTML وBase64 وASCII Hex وGZIP. بالإضافة إلى ذلك، يمكن لـ Decoder Improved تجزئة البيانات باستخدام MD2 وMD5 وSHA وSHA-224 وSHA-256 وSHA-384 وSHA-512.

التبويبات

مثل العديد من ميزات Burp Suite، يدعم Decoder Improved التبويبات، مما يتيح للمستخدمين معالجة قطع منفصلة من البيانات في وقت واحد دون الحاجة إلى مسح العمل الحالي.

دعم Unicode

Decoder Improved مدعوم بمصفوفات من البايتات في Java لا تقتطع أو تعدّل أحرف Unicode أثناء عملية التعديل. ولأن عناصر Swing في Java تدعم عرض أحرف Unicode، فإن Decoder Improved يدعمها أيضًا.

محرر Hex محسّن

يأتي Decoder Improved مزودًا بمحرر Delta Hexadecimal Editor، وهو محرر Hex قائم على Swing، طوّره مشروع ExBin. يوفر Delta تجربة تحرير Hex محسّنة مقارنة بمحرر Hex المدمج في Decoder من خلال السماح بالإدراج والحذف بسهولة، والتمييز اللوني، ودعم Unicode.

تحويل أساسات عددية عشوائية

يمكن لـ Decoder Improved تحويل أي رقم ممثّل في الأساس من 2 إلى 32 (أكبر أساس تدعمه Java) إلى تمثيله في أي أساس آخر بين الأساس 2 والأساس 32.

البحث والاستبدال بالتعبيرات النمطية

يمكن لـ Decoder Improved إجراء بحث واستبدال بالتعبيرات النمطية على الإدخال لتحويل النص بسرعة.

ترميز HTML/URL للأحرف الخاصة فقط

عند ترميز سلاسل HTML وURL في Decoder، يتم ترميز كل حرف في السلسلة، مما يحدّ من قابلية القراءة البشرية ويعثر أحيانًا على قواعد تصفية إدخال معطوبة. يتضمن Decoder Improved أوضاع ترميز تقوم بترميز الأحرف الخاصة فقط مع إبقاء الأحرف الأبجدية الرقمية دون تغيير.

كل خوارزمية تجزئة متاحة في BouncyCastle

بالإضافة إلى كل خوارزمية تجزئة مكشوفة داخل Decoder المدمج في Burp Suite، يكشف Decoder Improved عن كل خوارزمية تجزئة مضمنة في مكتبة تشفير BouncyCastle في Java. في المقابل، يحتوي Decoder فقط على مجموعة متناثرة من خوارزميات التجزئة التي لا تغطي النطاق الكامل لاحتياجات التجزئة التي تُواجه أثناء الاختبار.

حفظ البيانات إلى ملفات بتنسيقات مختلفة

يمكن حفظ كل قطعة من البيانات إلى ملفات محلية بتنسيقات Raw وHex وUTF-8.

حفظ حالة العمل

يحفظ Decoder Improved حالة عمله تلقائيًا ويعيد تحميلها بعد إعادة تشغيل Burp. تتوفر للمستخدمين خيارات لتصدير حالة العمل إلى ملفات.

واجهة تمديد سهلة

يمكن توسيع Decoder Improved بأنماط مخصصة عبر واجهات سهلة الاستخدام. راجع مقالنا لشرح كيفية توسيع Decoder Improved.

بناء ملف Jar خاص بك

  1. المتطلبات الأساسية:

    • Gradle 5.6+
    • JDK 1.8+
  2. البناء:

    1. $ git clone https://github.com/nccgroup/Decoder-Improved.git
    2. $ cd Decoder-Improved/
    3. $ gradle shadowJar (أو ببساطة $ gradle)
  3. ابحث عن ملف Jar المُجمَّع ./build/libs/Decoder-Improved-all.jar وقم بتحميله تحت Extender -> Extensions.

تنزيل الأداة