تقييم الموضوع :
  • 4 أصوات - بمعدل 3
  • 1
  • 2
  • 3
  • 4
  • 5
كيف نقوم بالربط remote على openwrt x86 باستخدام idapro ?
#9
شكرا لك لقد حللت مشكلة الايبيات

الان بالنسبة لسيرفر IDA فيبدوا انه لن يعمل بسبب نقص في المكتبة التي يعتمد عليها السيرفر:

لقد جربت مختلف الطرق حتى تغيير المسارات وكذلك الصلاحيات وفي الاخير قررت فحص مكتبات الـruntime التي يعتمد عليها ووجدت اختلاف عن طريق فحص الملف من خلال الامر file في لينكس
لقد فحصت سيرفر IDA
linux_server: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, stripped

وهذا فحص لملف vibe من openwrt
vibe: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-uClibc.so.0, stripped

كما ترى فسيرفر IDA يستخدم مكتبة ld-linux.so.2 بينما openwrt يستخدم ld-uClibc.so.0 وهي النسخة التي تستخدم بكثرة في الأنظمة المضمنة.
-------------
قمت برفع سيرفر GDB وبعدها تنصيبة عن طريق الامر
opkg install example.ipk

ونجح التنصيب:
[صورة مرفقة: D08mfNU.png]
وكذلك استطعت تشغيل السيرفر بنجاح:
[صورة مرفقة: UExkPR2.png]
وهذا منقح GDB من على نظام ويندوز استطاع التنقيح عن بعد.
[صورة مرفقة: 31c7WmH.png]

[صورة مرفقة: AbVfW3m.png]
[صورة مرفقة: z39qrOU.png]

[صورة مرفقة: Wmzcaog.png]

[صورة مرفقة: mwIiWxY.png]

[صورة مرفقة: bzaxt2q.png]

[صورة مرفقة: vOkMcnt.png]

[صورة مرفقة: 8fIFqeY.png]

[صورة مرفقة: QY7ld4X.png]

بالنسبة لـ IDA فلم اجرب على نظامي بعد ولكن بما ان GDB استطاع العمل بنجاح فـ IDA يمكنه العمل كذلك فهو يعتمد على GDB لتنقيح انظمة لينكس.
كل ما عليك هو وضع الـ IP  والـport كما في GDB ( لا تنسى اسم root وكلمة المرور)
انا اعلم انك كنت ترغب بتشغيل سيرفر IDA ولكن اهلاً بك في عالم الأنظمة المضمنة حيث اغلب البرامج لن تعمل، وتلك التي تعمل تعمل بسبب وجود مطورين خاصين بها
واحب ان اقول لك ان GDB هو البرنامج السائد في عالم الأنظمة المضمنة و IDA يستخدم بقلة في التنقيح (التحليل الديناميكي) ولكن بكثرة في التحليل الستاتيكي.

(بالمناسبة اذا كان هدفك هو تحليل امني لايجاد الثغرات فـ GDB  افضل من IDA من حيث الدعم للأنظمة المضمنة وكذلك من حيث الميزات خاصة اذا نصبت اضافة له مثل pwndbg)
سبحان الله وبحمده، سبحان الله العظيم
أعضاء أعجبوا بهذه المشاركة : Polia , alaa2003


الردود في هذا الموضوع
RE: كيف نقوم بالربط remote على openwrt x86 باستخدام idapro ? - بواسطة Gu-sung18 - 02-11-2019, 11:57 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 4 ) ضيف كريم