লিনাক্সে হেক্স এডিটর

Hex Editors Linux



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

লিনাক্স হেক্স এডিটর

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







লিনাক্স হেক্স এডিটর ইনস্টল করা হচ্ছে

এই বিভাগে, আমি আপনাকে দেখাব কিভাবে লিনাক্সে হেক্স এডিটর ইনস্টল করতে হয়, বিশেষ করে উবুন্টু/ডেবিয়ানে।



প্রথমে নিম্নলিখিত কমান্ড দিয়ে অ্যাপ্ট প্যাকেজ রিপোজিটরি ক্যাশে আপডেট করুন:



$sudo apt-get update

Xxd ইনস্টল করা হচ্ছে:

স্থাপন করা xxd , নিম্নলিখিত কমান্ড চালান:





$sudo apt-get installxxd

xxd ইনস্টল করা উচিত।



DHex ইনস্টল করা হচ্ছে:

আপনি ইনস্টল করতে পারেন ডিএইচএক্স নিম্নলিখিত কমান্ড দিয়ে:

$sudo apt-get installমাঝে

মাঝখানে ইনস্টল করা উচিত।

HexEdit ইনস্টল করা হচ্ছে:

আপনি ইনস্টল করার জন্য নিম্নলিখিত কমান্ডটি চালাতে পারেন হেক্স এডিট :

$sudo apt-get installহেক্সডিট

হেক্স এডিট ইনস্টল করা উচিত।

HexCurse ইনস্টল করা হচ্ছে:

আপনি ইনস্টল করতে পারেন হেক্সকার্স নিম্নলিখিত কমান্ড দিয়ে:

$sudo apt-get installহেক্সকার্স

হেক্সকার্স ইনস্টল করা উচিত।

আশীর্বাদ ইনস্টল করা:

স্থাপন করা আশীর্বাদ করুন গ্রাফিকাল হেক্স এডিটর, নিম্নলিখিত কমান্ডটি চালান:

$sudo apt-get installআশীর্বাদ

এখন টিপুন এবং এবং তারপর টিপুন অবিরত রাখতে.

আশীর্বাদ করুন হেক্স এডিটর ইনস্টল করা উচিত।

এখন শুরু করতে আশীর্বাদ করুন হেক্স এডিটর, এ যান অ্যাপ্লিকেশন মেনু এবং অনুসন্ধান করুন আশীর্বাদ করুন , এবং আপনার জন্য আইকনটি খুঁজে পাওয়া উচিত আশীর্বাদ করুন হেক্স সম্পাদক। এটিতে ক্লিক করুন।

আশীর্বাদ করুন হেক্স এডিটর খুলতে হবে।

আমি পরে দেখাবো কিভাবে এটি ব্যবহার করতে হয়।

Bless Hex Editor ব্যবহার করে

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

আমি একটি সাধারণ সি প্রোগ্রাম লিখব এবং কম্পাইল করব এবং আমি কম্পাইল করা প্রোগ্রাম ব্যবহার করে পরিবর্তন করব আশীর্বাদ করুন হেক্স এডিটর, শুধু আপনাকে দেখানোর জন্য কিভাবে একটি হেক্স এডিটর কাজ করে। চল শুরু করি.

দ্রষ্টব্য: আপনি যদি উবুন্টু/ডেবিয়ান ব্যবহার করেন এবং আপনি অনুসরণ করতে চান তবে আপনাকে সি প্রোগ্রামগুলি সংকলনের জন্য সি/সি ++ ডেভেলপমেন্ট সরঞ্জামগুলি ইনস্টল করতে হবে। শেষ ঘন্টা ' sudo apt- আপডেট পান 'এবং তারপর চালান' sudo apt-get build-essential -y ইনস্টল করুন উবুন্টু/ডেবিয়ানে C/C ++ ডেভেলপমেন্ট টুলস ইনস্টল করতে।

এই সি প্রোগ্রাম যা আমি কম্পাইল করতে যাচ্ছি। এটি সংরক্ষিত হয় test / test.c ফাইল

এখন সি সোর্স ফাইল কম্পাইল করতে test / test.c , একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:

$gcc -অথবা পরীক্ষাtest.c

একবার সি সোর্স ফাইল test / test.c সংকলিত হয়, একটি বাইনারি ফাইল ~/পরীক্ষা তৈরি করা হবে। নিম্নরূপ এটি চালান:

$/পরীক্ষা

আপনি নীচের স্ক্রিনশট থেকে দেখতে পাচ্ছেন, সঠিক আউটপুট স্ক্রিনে প্রদর্শিত হবে।

এখন সম্পাদনা করতে ~/পরীক্ষা সংকলিত বাইনারি, শুরু করুন আশীর্বাদ করুন হেক্স সম্পাদক এবং ক্লিক করুন ফাইল এবং তারপর ক্লিক করুন খোলা ড্রপডাউন মেনু থেকে। টিপতেও পারেন + অথবা দিয়ে একটি ফাইল খুলতে আশীর্বাদ করুন হেক্স সম্পাদক।

একটি ফাইল পিকার খোলা উচিত। এখন নির্বাচন করুন ~/পরীক্ষা বাইনারি ফাইল এবং ক্লিক করুন খোলা

আপনি দেখতে পাচ্ছেন, /পরীক্ষা দিয়ে ফাইল খোলা হয় আশীর্বাদ করুন হেক্স সম্পাদক।

এটিতে মূলত 3 টি বিভাগ রয়েছে, একটি যা বাইনারি প্রদর্শন করে, একটি হেক্স প্রদর্শন করে এবং অন্যটি ASCII অক্ষর প্রদর্শন করে।

আপনি যদি কোন দিক থেকে কিছু নির্বাচন করেন, তাহলে নিচের স্ক্রিনশট থেকে আপনি দেখতে পারেন ঠিক হেক্স বা বাইনারি উপস্থাপনা হাইলাইট করা উচিত।

আপনি এর সাথে নির্দিষ্ট স্ট্রিং, হেক্স বা বাইনারি কম্বিনেশন অনুসন্ধান করতে পারেন আশীর্বাদ করুন হেক্স সম্পাদক। এটি করতে, অনুসন্ধান আইকনে ক্লিক করুন এবং নীচের স্ক্রিনশটে চিহ্নিত হিসাবে একটি অনুসন্ধান বাক্স উপস্থিত হওয়া উচিত।

আপনি হেক্সাডেসিমাল, বাইনারি, অথবা পাঠ্য থেকে অনুসন্ধান করতে চান কিনা তাও পরিবর্তন করতে পারেন হিসাবে ড্রপডাউন মেনু।

আমি পরিবর্তন করতে যাচ্ছি লিনাক্সমিন্ট পাঠ্য লিনাক্সহিন্ট । তাই আমি অনুসন্ধান করেছি লিনাক্সমিন্ট । অনুসন্ধান ক্যোয়ারীতে টাইপ করা হয়ে গেলে, টিপুন

এখন আপনি ASCII পাঠ্যে ক্লিক করতে পারেন এবং সেখানে অক্ষরগুলি মুছতে এবং যুক্ত করতে পারেন।

একবার হয়ে গেলে, এটি থেকে সংরক্ষণ করুন ফাইল > সংরক্ষণ অথবা টিপে + গুলি

এখন যদি আপনি দৌড়ান ~/পরীক্ষা আবার, আপনার দেখা উচিত লিনাক্সহিন্ট পরিবর্তে লিনাক্সমিন্ট

মূলত আপনি লিনাক্সে হেক্স এডিটর ব্যবহার করেন। এই নিবন্ধটি পড়ার জন্য ধন্যবাদ।