আসলে, সমস্ত এনক্রিপশন হ্যাশ কোডের মাধ্যমে করা হয় যতক্ষণ না ফাইলের হ্যাশ কোড বের করা হয় এবং আমাদের কাছে পাঠানো হয়, আমরা সরাসরি ডিক্রিপশন এবং পুনরুদ্ধারের ক্রিয়াকলাপ সম্পাদন করতে পারি ।
হ্যাশ কোড বের করতে সাধারণত রিপার সফ্টওয়্যার ব্যবহার করুন জন দ্য রিপার পাসওয়ার্ড ক্র্যাকার এই সফ্টওয়্যারটি
জন দ্য রিপার পাসওয়ার্ড ক্র্যাকিংয়ের জন্য একটি ওপেন সোর্স সফ্টওয়্যার, যা মূল পাসওয়ার্ড পুনরুদ্ধার করার জন্য এনক্রিপ্ট করা হ্যাশ মান ক্র্যাক করার চেষ্টা করার জন্য অভিধান আক্রমণ, ভয়ঙ্কর ক্র্যাকিং ইত্যাদি ব্যবহার করতে পারে । ফাইলের হ্যাশ কোড বের করতে জন দ্য রিপার ব্যবহার করার আগে, আপনাকে নিশ্চিত করতে হবে যে আপনি পাসওয়ার্ড হ্যাশ ধারণকারী ফাইলটি পেয়েছেন ।
জন দ্য রিপার ব্যবহার করে ফাইল হ্যাশ কোড বের করার জন্য এখানে বিস্তারিত ধাপগুলি রয়েছেঃ
একটি পাসওয়ার্ড হ্যাশ ফাইল প্রস্তুত করুন :
একটি পাসওয়ার্ড হ্যাশ ফাইলে সাধারণত হ্যাশিং অ্যালগরিদম দ্বারা প্রক্রিয়াকৃত পাসওয়ার্ড মানগুলির একটি সিরিজ থাকে । এই হ্যাশগুলি একটি সিস্টেম বা অ্যাপ্লিকেশনের পাসওয়ার্ড ডাটাবেস থেকে বের করা যেতে পারে ।
আপনাকে এমন একটি ফাইল পেতে হবে, এটি একটি টেক্সট ফাইল হতে পারে যার প্রতিটি লাইনে একটি হ্যাশ মান থাকে, অথবা একটি নির্দিষ্ট ফরম্যাটের ফাইল যেমন একটি ছায়া ফাইল (shadow file) ইউনিক্সের মতো সিস্টেমে ।
জন দ্য রিপার ইনস্টল করুন:
আপনার অপারেটিং সিস্টেমের উপর নির্ভর করে, আপনাকে জন দ্য রিপার ডাউনলোড এবং ইনস্টল করতে হবে । এটি সাধারণত অফিসিয়াল ওয়েবসাইট থেকে সোর্স কোড ডাউনলোড করে, তারপর কম্পাইল এবং ইনস্টল করে ।
ইনস্টলেশন প্রক্রিয়া চলাকালীন, নিশ্চিত করুন যে সমস্ত প্রয়োজনীয় নির্ভরতা এবং মডিউলগুলি নির্বাচন করা হয়েছে যাতে আপনি যে ধরনের হ্যাশের মুখোমুখি হবেন তা পরিচালনা করতে সক্ষম হন ।
হ্যাশ কোড বের করুন :
যদি আপনার কাছে ইতিমধ্যেই একটি ফাইল থাকে যাতে হ্যাশ মান থাকে, তাহলে আপনি হ্যাশ কোডটি আরও বের না করে সরাসরি জন দ্য রিপার ব্যবহার করে এটি ক্র্যাক করতে পারেন ।
যাইহোক, যদি আপনি একটি নির্দিষ্ট ফাইল ফরম্যাট (যেমন RAR কম্প্রেসড প্যাকেজ) থেকে হ্যাশ বের করতে চান, তাহলে আপনাকে অতিরিক্ত সরঞ্জাম বা স্ক্রিপ্ট ব্যবহার করতে হতে পারে ।উদাহরণস্বরূপ, RAR সংকুচিত প্যাকেজগুলির জন্য, আপনি হ্যাশ মান বের করতে এবং জন দ্য রিপার বুঝতে পারে এমন একটি বিন্যাসে রূপান্তর করতে rar2john এর মতো সরঞ্জাম ব্যবহার করতে পারেন ।
জন দ্য রিপার ব্যবহার করে হ্যাশ ক্র্যাক করুন:
একবার আপনার কাছে হ্যাশ রয়েছে এমন ফাইল, আপনি জন দ্য রিপার ব্যবহার করে সেগুলি ক্র্যাক করার চেষ্টা করতে পারেন ।
আপনাকে সম্ভাব্য পাসওয়ার্ড সমন্বয় সহ একটি অভিধান ফাইল সরবরাহ করতে হবে । জন দ্য রিপার অভিধান ফাইলের প্রতিটি এন্ট্রির মধ্য দিয়ে যাবে এবং হ্যাশের সাথে মেলে সেগুলি ব্যবহার করার চেষ্টা করবে ।
আপনি হ্যাশ ফাইল, ডিকশনারি ফাইল এবং অন্যান্য প্রয়োজনীয় প্যারামিটার নির্দিষ্ট করতে জন দ্য রিপারের কমান্ড লাইন ইন্টারফেস ব্যবহার করতে পারেন ।
ক্র্যাকিং ফলাফল বিশ্লেষণ করুন :
জন দ্য রিপার সফলভাবে ক্র্যাক করা পাসওয়ার্ড আউটপুট করবে এবং তাদের সংশ্লিষ্ট হ্যাশ মান । হ্যাশ কোডটি সফলভাবে বের করা হয়েছে এবং ক্র্যাক করা হয়েছে কিনা তা যাচাই করতে আপনি এই ফলাফলগুলি পরীক্ষা করতে পারেন ।