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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
gdb-frontend — ☕ GDBFrontend هو مصحح أخطاء رسومي سهل ومرن وقابل للتوسيع. | Kitploit
أدوات/GitHubGitHub/rohanrhu/gdb-frontend
الهندسة العكسيةمصممي الأخطاءتحليل الملفات الثنائيةالتعلم والتعليم
GitHubrohanrhu/gdb-frontend

gdb-frontend

☕ GDBFrontend هو مصحح أخطاء رسومي سهل ومرن وقابل للتوسيع.

عرض المستودع
3.0k11266منذ 10 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

GDBFrontend

GitHub release GitHub issues GitHub forks GitHub stars GDBFrontend Discord Support me on Patreon

GDBFrontend هو مصحح واجهة مستخدم رسومية سهل ومرن وقابل للتوسيع.

gdb-frontend

التثبيت

المتطلبات

  • GDB => 8.2 (with python3)
  • python3 => 3.6
  • tmux

حزمة PIP (Python Wheel) [موصى بها]

يمكنك تثبيت GDBFrontend باستخدام pip.

sudo python3 -m pip install gdbfrontend

إذا كان مثبتًا بالفعل وكنت تقوم بالترقية:

sudo python3 -m pip install --upgrade gdbfrontend

أو إذا كنت ترغب في تثبيت لقطة GIT محددة:

sudo python3 setup.py install

ويمكنك تشغيل:

gdbfrontend

التشغيل من GIT

يمكنك تنزيل أحدث مصدر وتشغيله.

يمكنك تشغيل gdb-frontend بالأوامر التالية:

git clone https://github.com/rohanrhu/gdb-frontend.git gdb-frontend
cd gdb-frontend
./gdbfrontend

ويمكنك فتحه باستخدام:

http://127.0.0.1:5550/

يمكنك فتح واجهة GDB shell باستخدام الأمر:

tmux a -t gdb-frontend

Arch Linux (AUR)

يمكنك تثبيت حزمة Arch Linux للتوزيعات المبنية على Arch. (AUR Package)

yay -S gdb-frontend-bin

ويمكنك تشغيله:

gdbfrontend

Flatpak

حزمة Flatpak هي TODO.

تصحيح تطبيقات C/C++ المحوَّمة باستخدام GDBFrontend

اتبع هذا البرنامج التعليمي لتعلم كيفية تصحيح تطبيقات C/C++ المحوَّمة باستخدام GDBFrontend.

تصحيح الأنظمة المضمنة باستخدام GDBFrontend

اتبع هذا البرنامج التعليمي السريع لتصحيح الأجهزة المضمنة باستخدام GDBFrontend.

تصحيح امتدادات C لـ Python باستخدام GDBFrontend

اتبع هذا البرنامج التعليمي السريع لتصحيح امتدادات C الأصلية لـ Python باستخدام GDBFrontend.

كيفية تطوير إضافات GDBFrontend؟

GDBFrontend لديه واجهات برمجة تطبيقات قوية وقابلة للتوسيع. اتبع هذا البرنامج التعليمي السريع لتعلم تطوير إضافات GDBFrontend.

كيفية دمج GDBFrontend مع Makefile الخاص بك؟

اتبع هذا البرنامج التعليمي السريع للحصول على أفكار تكامل لمتطلبات التطوير/التصحيح الخاصة.

تصحيح STM32 باستخدام OpenOCD و GDB و GDBFrontend على Linux

اتبع هذا البرنامج التعليمي لتصحيح STM32 باستخدام OpenOCD و GDBFrontend.

الميزات

مُقدِّر التعبيرات (Expression Evaluator)

GDBFrontend يحتوي على مُقدِّر تعبيرات يمكنك استخدام عدة منه في نفس الوقت.

تصور المؤشرات (Pointer Visualisation)

تصور القوائم المرتبطة (Linked-List Visualization)

نقاط التوقف الشرطية (Conditional Breakpoints)

انقر بزر الماوس الأيمن على نقطة توقف لتعيين شرطها.

التعبيرات المتصلة (Connected Expressions)

جميع تعابير المتغيرات والأعضاء والعناصر متصلة في مستكشف المتغيرات VariablesExplorer في GDBFrontend.

مدير العمليات (Process Manager)

يمكنك مراقبة العمليات أو تصفيتها أو إدارتها باستخدام مدير العمليات.

تصور المصفوفات البياني (Array-Graph Visualization)

التعاون المحسَّن (Enhanced Collabration)

GDBFrontend يحتوي على مجموعة من الميزات للتعاون تسمى "Enhanced Collabration".

الرسم التعاوني (Collabration Draw)

الرسم التعاوني متاح عند تمكين Enhanced Collabration. انقر على Draw أو استخدم الاختصار Ctrl + Shift + X للرسم و Ctrl + Shift + C لمسح جميع الرسومات.

عرض المصدر المتزامن (Synced Source Viewing)

مع Enhanced Collabration يتم مزامنة جميع عملاء المصحح في عرض المصدر.

مستكشف متغيرات منبثق عند التمرير فوق التعبير

القابلية للتوسيع (Extensibility)

GDBFrontend قابل للتوسيع بشكل كبير وله واجهات برمجة تطبيقات قوية. بعض الأمثلة على قابلية توسيع GDBFrontend.

./gdbfrontend

$ gdbfrontend --help
GDBFrontend is a easy, flexible and extensionable gui debugger.
تنزيل الأداة