ঝিদ্রা, একটি এনএসএ বিপরীত প্রকৌশল টুলকিট

ঝিদ্রা

আরএসএ সম্মেলনের সময় ড মার্কিন জাতীয় সুরক্ষা সংস্থা "ঘিদ্রা" বিপরীত প্রকৌশল সরঞ্জামকিট অ্যাক্সেস খোলার ঘোষণা করেছে, যার মধ্যে সি কোড ডিকম্পিলিংয়ের জন্য সমর্থন সহ একটি ইন্টারেক্টিভ বিচ্ছিন্নকারী অন্তর্ভুক্ত রয়েছে এবং এক্সিকিউটিয়েবল বিশ্লেষণের জন্য শক্তিশালী সরঞ্জাম সরবরাহ করে।

প্রকল্পটি এটি প্রায় 20 বছর ধরে বিকাশে রয়েছে এবং মার্কিন গোয়েন্দা সংস্থাগুলি সক্রিয়ভাবে এটি ব্যবহার করে।। বুকমার্কগুলি সনাক্ত করতে, দূষিত কোড বিশ্লেষণ করুন, বিভিন্ন এক্সিকিউটেবল ফাইল অধ্যয়ন করুন এবং সংকলিত কোড বিশ্লেষণ করুন।

এর ক্ষমতার জন্য, পণ্যটি আইডিএ প্রো মালিকানা প্যাকেজের বর্ধিত সংস্করণের সাথে তুলনীয়, তবে এটি কোড বিশ্লেষণের জন্য একচেটিয়াভাবে ডিজাইন করা হয়েছে এবং এতে কোনও ডিবাগার অন্তর্ভুক্ত নয়।

অন্যদিকে, সিডের মতো দেখতে সিউডোকোডে পচানোর জন্য ঝিদ্রার সমর্থন রয়েছে (আইডিএতে, এই বৈশিষ্ট্যটি তৃতীয় পক্ষের প্লাগইনগুলির মাধ্যমে উপলব্ধ), এক্সিকিউটেবল ফাইলগুলির যৌথ বিশ্লেষণের জন্য আরও শক্তিশালী সরঞ্জাম।

প্রধান বৈশিষ্ট্য

ঝিদ্রা বিপরীত প্রকৌশল সরঞ্জামের মধ্যে আমরা নিম্নলিখিতটি পেতে পারি:

  • প্রসেসরের বিভিন্ন নির্দেশাবলী এবং এক্সিকিউটেবল ফাইল ফর্ম্যাটগুলির জন্য সমর্থন।
  • লিনাক্স, উইন্ডোজ এবং ম্যাকোসের জন্য নির্বাহযোগ্য ফাইল সমর্থন বিশ্লেষণ।
  • এর মধ্যে একটি ডিসেসেম্বারার, একটি এসেমব্লার, একটি ডিসম্পিলার, একটি প্রোগ্রাম এক্সিকিউশন গ্রাফ জেনারেটর, স্ক্রিপ্টগুলি কার্যকর করার জন্য একটি মডিউল এবং সহায়ক সরঞ্জামগুলির একটি বিশাল সেট অন্তর্ভুক্ত রয়েছে।
  • ইন্টারেক্টিভ এবং স্বয়ংক্রিয় মোডে সঞ্চালন করার ক্ষমতা।
  • নতুন উপাদানগুলির প্রয়োগের জন্য প্লাগ-ইন সমর্থন।
  • জাভা এবং পাইথন ভাষার স্ক্রিপ্টগুলির সংযোগের মাধ্যমে ক্রিয়াকলাপগুলিকে স্বয়ংক্রিয়করণ এবং বিদ্যমান কার্যকারিতা প্রসারিত করার জন্য সমর্থন।
  • খুব বড় প্রকল্পগুলির বিপরীত প্রকৌশল চলাকালীন গবেষণা দলগুলির টিম ওয়ার্কের জন্য তহবিলের সহজলভ্যতা এবং কাজের সমন্বয়।

কৌতূহলীভাবে, ঝিদ্রার মুক্তির কয়েক ঘন্টা পরে, প্যাকেজটি ডিবাগ মোড বাস্তবায়নে একটি দুর্বলতা খুঁজে পেয়েছে (ডিফল্টরূপে অক্ষম), যা JDWP (জাভা ডিবাগ ওয়্যার প্রোটোকল) ব্যবহার করে অ্যাপ্লিকেশনটির রিমোট ডিবাগিংয়ের জন্য 18001 নেটওয়ার্ক পোর্টটি খুলবে op

গতানুগতিক, নেটওয়ার্ক সংযোগগুলি 127.0.0.1 এর পরিবর্তে সমস্ত উপলভ্য নেটওয়ার্ক ইন্টারফেসে তৈরি হয়েছিলতুমি কি আপনাকে অন্যান্য সিস্টেম থেকে ঝিদ্রার সাথে সংযোগ স্থাপন এবং অ্যাপ্লিকেশনের প্রসঙ্গে যে কোনও কোড কার্যকর করতে সহায়তা করে।

উদাহরণস্বরূপ, আপনি একটি ডিবাগারের সাথে সংযোগ স্থাপন করতে পারেন এবং ব্রেকআপপয়েন্ট সেট করে এক্সিকিউশনটি বাতিল করতে পারেন এবং "প্রিন্ট নিউ" কমান্ড ব্যবহার করে আপনার কোডটি আরও কার্যকর করার জন্য বিকল্প হিসাবে রাখতে পারেন, »
নতুন java.lang.Runটাইম ()। এক্সিকিউট ('/ বিন / mkdir / tmp / dir') মুদ্রণ করুন »।

পাশাপাশি, এবংওপেন ইন্টারেক্টিভ ডিসসেম্বেবলার রেডাসেম ২.০ এর প্রায় সম্পূর্ণ সংশোধিত সংস্করণটির প্রকাশ পর্যবেক্ষণ করা সম্ভব।

প্রোগ্রামটির একটি এক্সটেনসিবল আর্কিটেকচার রয়েছে যা আপনাকে মডিউল আকারে অতিরিক্ত সেট নির্দেশাবলী এবং ফাইল ফর্ম্যাটগুলির জন্য ড্রাইভারদের সংযোগ করতে দেয়। প্রকল্পের কোডটি সি ++ (কিউটি ভিত্তিক ইন্টারফেস) এ লিখিত এবং জিপিএলভি 3 লাইসেন্সের আওতায় বিতরণ করা হয়েছে। উইন্ডোজ এবং লিনাক্সে কাজ সমর্থিত।

বেসিক প্যাকেজটি পিই, ইএলএফ, ডেক্স ফার্মওয়্যার ফর্ম্যাটগুলিকে সমর্থন করে (অ্যান্ড্রয়েড ডালভিক), সনি প্লেস্টেশন, এক্সবক্স, গেমবয় এবং নিন্টেন্ডো 64। নির্দেশিকা সেটগুলির মধ্যে, x86, x86_64, এমআইপিএস, এআরএমভি 7, ডালভিক এবং চিপ -8 সমর্থিত।

বৈশিষ্ট্যগুলির মধ্যে, আমরা আইডিএ শৈলীতে ইন্টারেক্টিভ ভিজুয়ালাইজেশনের জন্য সমর্থন, মাল্টি-থ্রেড অ্যাপ্লিকেশনগুলির বিশ্লেষণ উল্লেখ করতে পারি, ভিজ্যুয়াল অগ্রগতি চার্ট নির্মাণ, ডিজিটাল স্বাক্ষর প্রক্রিয়াকরণ ইঞ্জিন (যা এসডিবি ফাইলগুলির সাথে কাজ করে) এবং প্রকল্প পরিচালনার সরঞ্জাম।

ঝিদ্রা কিভাবে ইনস্টল করবেন?

যারা এটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য বিপরীত প্রকৌশল সরঞ্জামকিট "ঝিদ্র",, তাদের জানা উচিত যে তাদের অবশ্যই কমপক্ষে থাকতে হবে:

  • 4 GB RAM
  • কিট স্টোরেজের জন্য 1 জিবি
  • জাভা 11 রানটাইম এবং বিকাশ কিট (জেডিকে) ইনস্টল করুন Have

ঘিদ্রা ডাউনলোড করতে আমাদের এর অফিসিয়াল ওয়েবসাইটে যেতে হবে যেখানে আমরা ডাউনলোড করতে পারি। লিঙ্কটি হ'ল এটি।

একা হয়ে গেছে তাদের ডাউনলোড করা প্যাকেজটি আনজিপ করতে হবে এবং ডিরেক্টরিটির ভিতরে আমরা "ঘিদ্ররুন" ফাইলটি সন্ধান করব যা কিটটি চালাবে।

আপনি যদি এটি সম্পর্কে আরও জানতে চান তবে দেখতে পারেন নিম্নলিখিত লিঙ্ক।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।