Ghidra
ঘিদ্র (উচ্চারণ জি-দ্রুহ;) মার্কিন যুক্তরাষ্ট্রের জাতীয় নিরাপত্তা সংস্থা (এন. এস. এ) দ্বারা নির্মিত একটি মুক্ত এবং মুক্ত উৎসের বিপরীত প্রকৌশল সরঞ্জাম। বাইনারিগুলি 2019 সালের মার্চ মাসে আরএসএ কনফারেন্সে প্রকাশিত হয়েছিল; সূত্রগুলি এক মাস পরে গিটহাব-এ প্রকাশিত হয়েছিল। অনেক নিরাপত্তা গবেষক ঘিদ্রাকে আইডিএ প্রো-এর প্রতিযোগী হিসেবে দেখেন। সফ্টওয়্যারটি জিইউআই-এর জন্য সুইং কাঠামো ব্যবহার করে জাভাতে লেখা হয়েছে। ডিকম্পাইলার উপাদানটি সি + +-এ লেখা হয় এবং তাই এটি স্বতন্ত্র আকারে ব্যবহারযোগ্য। ঘিদ্রার সাথে স্বয়ংক্রিয় বিশ্লেষণ সম্পাদনের জন্য স্ক্রিপ্টগুলি জাভা বা পাইথনে (জাইথনের মাধ্যমে) লেখা যেতে পারে, যদিও এই বৈশিষ্ট্যটি সম্প্রসারণযোগ্য এবং অন্যান্য প্রোগ্রামিং ভাষার জন্য সমর্থন কমিউনিটি প্লাগইনগুলির মাধ্যমে উপলব্ধ। ঘিদ্রাতে নতুন বৈশিষ্ট্য যুক্ত করা প্লাগিনগুলি জাভা-ভিত্তিক এক্সটেনশন ফ্রেমওয়ার্ক ব্যবহার করে তৈরি করা যেতে পারে। ঘিদ্রার অস্তিত্ব মূলত 2017 সালের মার্চ মাসে ভল্ট 7-এর মাধ্যমে জনসাধারণের কাছে প্রকাশিত হয়েছিল, তবে সফ্টওয়্যারটি নিজেই এর বর্গীকরণ এবং দুই বছর পরে আনুষ্ঠানিকভাবে প্রকাশের আগে পর্যন্ত অনুপলব্ধ ছিল। 2019 সালের জুন মাসে, কোরবুট ঘিদ্র সফ্টওয়্যার স্যুটের ওপেন সোর্স প্রকাশের পরে ফার্মওয়্যার-নির্দিষ্ট সমস্যাগুলির উপর তার বিপরীত প্রকৌশল প্রচেষ্টার জন্য ঘিদ্রাকে ব্যবহার করতে শুরু করে। ঘিদ্র 10.0 থেকে আনুষ্ঠানিকভাবে একটি ডিবাগার হিসাবে ব্যবহার করা যেতে পারে। ঘিদ্রার ডিবাগার উইনডিবিজির মাধ্যমে ইউজার-মোড উইন্ডোজ প্রোগ্রাম এবং জিডিবি-র মাধ্যমে লিনাক্স প্রোগ্রামগুলিকে ডিবাগিং সমর্থন করে। সমর্থিত স্থাপত্যগুলি নিম্নলিখিত স্থাপত্য বা বাইনারি বিন্যাসগুলি সমর্থিত হয়ঃ x86 16,32 এবং 64 বিট এআরএম এবং এএআরসিএইচ64 পাওয়ারপিসি 32/64 এবং ভিএলই এমআইপিএস 16/32/64 মাইক্রোএমআইপিএস 68এক্সএক্স জাভা এবং ডিইএক্স বাইটকোড পিএ-আরআইএসসি আরআইএসসি-ভি ইবিপিএফ বিপিএফ ট্রাইকোর পিআইসি 12/16/17 18/24 স্পার্ক 32/64 সিআর16সি জেড80 6502 8048,8051 এমএসপি430 এভিআর8, এভিআর32 সুপারএইচ ভি850 আরও দেখুন আইডিএ প্রো জেইবি ডিকম্পাইলার রাডারে2 বাইনারি নিনজা রেফারেন্স বাহ্যিক লিঙ্ক বিচ্ছিন্নকারী জাতীয় সুরক্ষা সংস্থা সি + + ফ্রি-তে প্রোগ্রাম করা বিনামূল্যে সফ্টওয়্যার