Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
flopz — مجموعة أدوات تجميع بلغة بايثون نقية لإنشاء شيلكود، وتصحيح الثنائيات ديناميكيًا، وتجهيز صور البرامج الثابتة لتصحيح الأخطاء والاختبار العشوائي على معماريات ARM وPPC وRISC-V وIA-32. | Kitploit
أدوات/GitHubGitHub/flopz-project/flopz
أمان الأنظمة المدمجةالهندسة العكسيةشيل كودالاختبار العشوائيتحليل الملفات الثنائيةتحليل البرامج الثابتة
GitHubflopz-project/flopz

flopz

مجموعة أدوات تجميع بلغة بايثون نقية لإنشاء شيلكود، وتصحيح الثنائيات ديناميكيًا، وتجهيز صور البرامج الثابتة لتصحيح الأخطاء والاختبار العشوائي على معماريات ARM وPPC وRISC-V وIA-32.

عرض المستودع
141منذ 2 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

Flopz - تحرير البرامج الثابتة باستخدام بايثون

Python application

Flopz هي مجموعة أدوات تجميع مكتوبة بلغة بايثون الخالصة. استخدمها من أجل:

  • إنشاء شيل كود للأنظمة المدمجة
  • تصحيح ديناميكي لمجموعات كبيرة من الملفات الثنائية
  • تجهيز صور البرامج الثابتة لأغراض التصحيح والاختبار الضبابي

يدعم Flopz حالياً:

  • ARM: وضع Thumb
  • PPC: VLE فقط
  • RISC-V: RV32I, RV32C
  • IA-32

إذا كنت ترغب في رؤية بنية أخرى مدعومة، فلا تتردد في التواصل معنا في أي وقت - نحن نستمتع بفعل ذلك!

ما الذي يميز Flopz عن Keystone, Rasm2, GCC* وغيرها؟

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

في اختبار الأمان المدمج، لا يوجد جهاز يشبه آخر: لهذا السبب، نقدم نهجاً موجهاً بالكائنات لتعريف الأهداف المخصصة، بحيث يمكن إعادة استخدام أكبر عدد ممكن من المكونات عبر مشاريع تتضمن أجهزة ومعماريات معالجات مختلفة.

نظراً لأن Flopz قد تمت كتابته من الصفر بلغة بايثون الخالصة، فقد لا يدعم عدداً كبيراً من المعماريات مثل الأدوات الأخرى (تلك المبنية على Clang/LLVM على سبيل المثال). ومع ذلك، فإن هدفنا هو تغطية تلك المعماريات التي تهم خبراء أمن الأنظمة المدمجة وقد لا تغطيها أدوات أخرى. أيضاً، جعل توسيع Flopz أقل تحدياً من خلال مجموعة مدعومة من اختبارات الوحدة وتوثيق الكود.

تم تصميم Flopz للعمل بالتنسيق مع أدوات أخرى. على وجه الخصوص، هناك Ghidra Extension التي تساعدك على تجهيز البرامج الثابتة مباشرة داخل Ghidra.

التوثيق

التوثيق المقدم يجعل العمل مع Flopz واستخدام واجهته في مشاريعك أمراً سهلاً.

تنزيل الأداة