***45990405******2017 এর মতো একটি পাসওয়ার্ড কীভাবে হ্যাশক্যাট ব্যবহার করে চালানো যায়, * সমস্ত সংখ্যাসূচক
এর মতো একটি পাসওয়ার্ড ক্র্যাক করতে ***45990405******2017 এর মতো, ধরে নিই যে * একটি অজানা সংখ্যার প্রতিনিধিত্ব করে এবং পাসওয়ার্ডগুলি সমস্ত সংখ্যা, আপনি হ্যাশক্যাটের মাস্ক আক্রমণ ব্যবহার করতে পারেন । নিম্নলিখিত নির্দিষ্ট পদক্ষেপগুলি হল:
ক্রিপ্টোগ্রাফিক কাঠামো হল:
প্রথম 3টি সংখ্যা হল অজানা সংখ্যা (***)
মাঝামাঝি অংশ পরিচিত 45990405
শেষ 6টি সংখ্যা হল অজানা সংখ্যা (******)
শেষ 4টি সংখ্যা পরিচিত 2017
সুতরাং, পাসওয়ার্ডের মোট দৈর্ঘ্য 3 + 8 + 6 + 4 = 21 সংখ্যা ।
হ্যাশক্যাট ব্যবহার করে মাস্ক আক্রমণ পরিচিত এবং অজানা অংশ নির্দিষ্ট করে পাসওয়ার্ড ক্র্যাক করতে পারে । অনুমান করুন যে পরিচিত অংশটি স্থির করা হয়েছে এবং অজানা অংশটি দ্বারা ব্যবহৃত হয়েছে? d সংখ্যা নির্দেশ করে ।
মাস্ক বিন্যাস হল:
text
? ডি? ডি? d45990405? ডি? ডি? ডি? ডি? ডি? d2017
চালান ধরে নিন যে আপনি হ্যাশ ফাইল hashes.txt প্রস্তুত করেছেন, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:
bash
hashcat -m <hash_type> -a 3 hashes.txt ? ডি? ডি? d45990405? ডি? ডি? ডি? ডি? ডি? d2017
যেখানে:
-m <hash_type>: হ্যাশের ধরন নির্দিষ্ট করুন, উদাহরণস্বরূপ, MD5 হল 0, SHA1 হল 100, প্রকৃত পরিস্থিতি অনুযায়ী প্রতিস্থাপন করুন ।
-A 3: মাস্ক আক্রমণ মোড নির্দিষ্ট করুন ।
hashes.txt: গন্তব্য হ্যাশ ধারণকারী ফাইল ।
? ডি? ডি? d45990405? ডি? ডি? ডি? ডি? ডি? d2017: মাস্ক মোড ।
যদি পাসওয়ার্ডের দৈর্ঘ্য দীর্ঘ হয়, তাহলে ক্র্যাক করতে আরও বেশি সময় লাগতে পারে । এর মাধ্যমে অপ্টিমাইজ করা যেতে পারে:
GPU ত্বরণ: নিশ্চিত করুন যে হ্যাশক্যাট GPU ব্যবহার করে চলছে ।
অভিধান আক্রমণ: যদি আংশিক পাসওয়ার্ড সহ একটি অভিধান থাকে তবে এটি অভিধান আক্রমণের সাথে মিলিত হতে পারে ।
ডিস্ট্রিবিউটেড ক্র্যাকিংঃ একাধিক মেশিন ব্যবহার করে সমান্তরালভাবে ক্র্যাক করা ।
ধরে নিন যে হ্যাশ টাইপ MD5, কমান্ডটি নিম্নরূপ:
bash
hashcat -m 0 -a 3 hashes.txt ? ডি? ডি? d45990405? ডি? ডি? ডি? ডি? ডি? d2017
মাস্ক আক্রমণের মাধ্যমে, হ্যাশক্যাট দক্ষতার সাথে এই আংশিকভাবে পরিচিত ডিজিটাল পাসওয়ার্ড ক্র্যাক করতে পারে । ক্র্যাকিংয়ের গতি বাড়ানোর জন্য সঠিক হ্যাশ টাইপ এবং হার্ডওয়্যার সংস্থান নির্বাচন করা নিশ্চিত করুন ।