2 مستودعات
Extracting internal class structures and method lists from memory-mapped binary images.
Distinct from Binary Memory Mapping: Focuses on extracting metadata (classes/methods) from memory rather than just configuring the base address mapping
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Metadata Extraction. Refine with filters or upvote what's useful.
iOS-Runtime-Headers هي مجموعة من ملفات ترويسة Objective-C وأدوات تستخدم لكشف واجهات برمجة تطبيقات (API) نظام iOS الخاصة وغير الموثقة. يتم إنشاء هذه التعريفات من خلال استبطان وقت التشغيل (runtime introspection) لنظام التشغيل الحي للكشف عن طرق وخصائص الفئات المخفية. يُمكّن المشروع من استخدام تعريفات API الخاصة بـ iOS غير الموثقة لإطارات عمل Apple الداخلية. يوفر ملفات الترويسة اللازمة للسماح للمترجم بالربط برموز النظام الخاصة والتحقق من الأنواع لاستدعاءات النظام غير الموثقة. تغطي الأدوات عدة مجالات تقنية، بما في ذلك استخراج البيانات الوصفية المعينة في الذاكرة وحل الرموز الديناميكي لربط أسماء الدوال بعناوين الذاكرة. كما تتضمن آليات لتوليف ترويسات Objective-C واشتقاق توقيعات الفئات والطرق عن طريق الاستعلام عن الذاكرة النشطة لعملية قيد التشغيل. يدعم المستودع سير عمل الهندسة العكسية لـ iOS، واستبطان النظام، وتطوير ميزات غير متوفرة في حزم تطوير البرمجيات (SDK) العامة.
Reads internal class structures and method lists directly from binary images loaded into system RAM.
Psychson هي مجموعة أدوات لتعديل ملفات البرامج الثابتة (firmware) لـ USB ووميض (flashing) صور مخصصة لمعماريات وحدات تحكم أجهزة محددة. توفر أدوات لتفريغ وتصحيح ووميض البرامج الثابتة المخصصة خصيصاً لوحدات تحكم USB من نوع Phison 2251-03. يتضمن البرنامج حاقن حمولة (payload injector) لتضمين سكربتات ضغطات مفاتيح HID في البرامج الثابتة لـ USB لأتمتة المدخلات على جهاز مستهدف. كما يتميز ببرنامج وميض لوحدات التحكم لكتابة صور معدلة مباشرة على أجهزة USB التي تعتمد على Phison. تغطي المجموعة إدارة البرامج الثابتة والتحليل الجنائي للأجهزة، بما في ذلك إمكانيات استخراج عناوين البيانات الوصفية وتصحيح الصور الثنائية لتنفيذ أقسام مخفية، أو حماية بكلمة مرور، أو قيود وضع التمهيد.
Extracts specific internal addresses and offsets from binary images to identify targets for firmware modification.