بمساعدة هذه الأداة الفعّالة، يمكن للمستخدمين الحصول على محتويات الملفّات التّنفيذيّة. كما يمكن عرض قيم الدّالّة HEX والتّراكيب والأعداد وأكثر.
IDA
IDA هو برنامج منقّح متعدّد المعالجات لنظام ويندوز صُمّم لمساعدتك في تفكيك التّطبيقات الثنائيّة لوضع خارطة تنفيذ. كما يمكن فتح مجموعة المشاريع التي لم يقع إرفاق الرّمز الأصلي بها وتحليلها.
الهدف
يعتمد البرنامج أكثر من خمسين عائلة من المعالجات ويمكن تشغيله على إصدارات عديدة لنظام ويندوز. لكون أنّ الهدف من IDA هو تحليل التّعليمات البرمجيّة النّقيضة والبحث عن الثّغرات الأمنيّة، غالبا ما تكون الأداة هي الخيار الأوّل لشركات التّطوير.
التّثبيت وواجهة مستخدم رسوميّة
لا تستغرق عمليّة الانتشار وقتا طويلا لتكتمل ووقت التّحميل مناسب للغاية. إنّ البرنامج مرفق بواجهة مستخدم رسوميّة ذات تنظيم جيّد وشامل. يشمل قائمات قليلة، تشغل حيّز صغير مقارنة بمساحة عمل التّفكيك الفعليّة، التي تشغل حجم كبير من المساحة المخصّصة.
العمليّة
بعد فتح الملفّ التّنفيذي، ستنطلق الأداة في عمليّة التّفكيك وتعرض مختلف الميزات للمشروع الأصل. وعليه، تستطيع عرض قيم الدّالّة HEX والتّراكيب والأعداد والملفّات الواردة والمرسلة، فضلا عن التّفاصيل ذات الصّلة مثل عنوان الذّاكرة والمكتبات المرتبطة.
ونظرا لأنّ هذا هو برنامج تفكيك تفاعلي، لا يقع القيام بعمليّة التّحليل وتصويب الأخطاء آليّا. ولكن، قد يقدّم لك التّطبيق إشارات مختلفة لها علاقة بالمشاكل التي لم تُحسم والسّطور البرمجيّة المريبة. إن احتجت نصيحة، فيمكنك الوصول إلى ملفّ المساعدة الشّامل. لكتابة الشّيفرة، بإمكانك استخدام أداة أخرى تُسمّى Komodo Edit.
الميزات
- التّنزيل والاستخدام مجانا؛
- متوافق مع الإصدارات الحديثة لنظام ويندوز؛
- يمكّنك من تفكيك التّطبيقات الثّنائيّة؛
- تستطيع الاطّلاع على قيم الدّالّة HEX والتّراكيب والمكتبات؛
- يمكن فتح المشاريع دون شيفرة مرفقة.