تقييم الموضوع :
  • 4 أصوات - بمعدل 3
  • 1
  • 2
  • 3
  • 4
  • 5
كيف نقوم بالربط remote على openwrt x86 باستخدام idapro ?
#6
بالنسبة للنسخة فهي openwrt ولكن من خلال x-wrt اللي توقفواX-Wrt is an extension of OpenWrt for the end-user.
ومن هنا تقدر تشوف ال history
https://en.wikipedia.org/wiki/X-Wrt
ولكن انت بنفسك لاحظت ان الكيرنل بتاعها مش قديم!!! يعني مش هيكون نفس كيرنل النسخة ال discontinued
 
لذا كنت فكرت في حاجتين .. اما اني اعيد وضع روابط ال package resources مرة ثانية و اضع روابط نسخة مماثله من openwrt مباشرة ,وده لانها بتكون نفس الباكدجات ipk وبالتالي ممكن تقبل التحديث من موقع openwrt مباشرة وفقا ل arc الخاص بيها
او اني اسحب ipk مباشرة من openwrt وانصبها يدوي زي ما بنعمل في ريسيفرات ال enigma مع ملاحظة اختيار x86 المتوافق معاها

عموما كنت نفذت الاختيار الثاني:
 
cd /tmp
wget https://archive.openwrt.org/attitude_adjustment/12.09/x86/generic/packages/gdbserver_6.8a-4_x86.ipk --no-check-certificate
ipkg install gdbserver_6.8a-4_x86.ipk
#to run
gdbserver --multi localhost:23946
or
gdbserver --multi :23946
ولكن مع مناقشتي لاحد الاصدقاء قال

gbd + ida is bad pair... it is buggy when target uses pthreads (vibe uses a lot)
إقتباس :ولان gdb غير مثبت فيها بالتالي امامي خيارين اما بناء نسخة مع gdb او تنصيب gdb من خلال حزم الشركة الجاهزة عن طريق الامر opkg
 
ياليت لو يتم بناء نسخة gdbserver ممكن تحل مشكلة pthreads ورغم اني مش فاهم معنى pthreads (ياليت توضح معناها )
وكمان هل هناك اي فرصة لتشغيل linux_server الخاص ب ida_pro
أعضاء أعجبوا بهذه المشاركة :


الردود في هذا الموضوع
RE: كيف نقوم بالربط remote على openwrt x86 باستخدام idapro ? - بواسطة alaa2003 - 23-10-2019, 10:56 PM

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


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