হ্যাশ ফাংশনের একটি প্রধান ফাংশন হ'ল নিরাপদে পাসওয়ার্ড সংরক্ষণ করা, সরাসরি পাসওয়ার্ড সংরক্ষণ করা নয় (যেটি, পাসওয়ার্ডগুলি যে প্লেইনটেক্সট সংরক্ষণ করে না), তবে পাসওয়ার্ডের হ্যাশ মান সংরক্ষণ করুন। যাচাই করার সময়, আপনাকে কেবলমাত্র প্রবেশ করা পাসওয়ার্ডের হ্যাশ মান আবার গণনা করতে হবে, এবং পাসওয়ার্ডটি সঠিক কিনা তা জানতে সংরক্ষিত পাসওয়ার্ডের হ্যাশ মানটির সাথে এটি তুলনা করতে হবে। হ্যাশ ফাংশনের একমুখী প্রকৃতি এবং সংঘর্ষের সীমাবদ্ধতার বৈশিষ্ট্যগুলির কারণে, আক্রমণকারীর পক্ষে পাসওয়ার্ডের হ্যাশ মান পেলেও পাসওয়ার্ডটি নিজেই জানা মুশকিল।
উইন্ডোজে, আপনি নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করে একটি TXT ফাইলের লাইনের সংখ্যাটি দ্রুত জিজ্ঞাসা করতে পারেন:
ফাইন্ড কমান্ড ব্যবহার করুন
কমান্ড প্রম্পটে, দ্রুত লাইনের সংখ্যা গণনা করতে সন্ধান কমান্ডটি ব্যবহার করুন:
বাশ কপি কোডফাইন্ড /c /v "" filename.txt
যেখানে filename.txt ফাইলের পথ। এই কমান্ডটি ফাইলের অ-ফাঁকা লাইনের সংখ্যা গণনা করবে। ফাঁকা লাইনযুক্ত লাইনের মোট সংখ্যা গণনা করতে, আপনি প্রথমে ফাইলটিতে ফাঁকা লাইন রয়েছে কিনা তা নিশ্চিত করতে পারেন।
পরিচিত, আমি জানি যে পাসওয়ার্ড প্রকারের প্রতীকটিতে কেবল একটি বিন্দু রয়েছে। যোগ করা সংখ্যার ধরণটি কীভাবে সেট করবেন? এটি আলাদাভাবে কীভাবে সেট করবেন না, এটি ডিফল্টরূপে সমস্ত প্রতীক চালাবে, যা কম্পিউটিং শক্তির অপচয়।
যদি ডট (.) পাসওয়ার্ডের যে কোনও জায়গায় উপস্থিত হতে পারে এবং বাকিগুলি সংখ্যা হয়, আপনি সমস্ত সম্ভাব্য অবস্থানগুলি coverাকতে একটি কাস্টম মাস্ক ব্যবহার করতে পারেন। 6 (যেমন 5 সংখ্যা এবং 1 ডট) এর একটি পাসওয়ার্ড দৈর্ঘ্য অনুমান করে, আপনি নিম্নলিখিত মুখোশ সংমিশ্রণ তৈরি করতে পারেন
NvAPI_GPU_GetPerfPoliciesInfo (): NVAPI_GPU_NOT_POWERED ত্রুটি সাধারণত নির্দেশ করে যে NVIDIA GPU চালিত হয় না বা একটি শক্তি সংরক্ষণের অবস্থায় থাকে। সম্ভাব্য কারণ অন্তর্ভুক্ত
ত্রুটি বার্তা clEnqueueNDRangeKernel (): CL_MEM_OBJECT_ALLOCATION_FAILURE ওপেনসিএল (ওপেন কম্পিউটিং ল্যাঙ্গুয়েজ) এর সাথে সম্পর্কিত এবং ইঙ্গিত দেয় যে একটি মেমরি বরাদ্দ ব্যর্থতা ঘটেছিল যখন ব্যবহার করে একটি কার্নেল কার্যকর করার চেষ্টা করে clEnqueueNDRangeKernel . এটি সাধারণত কারণ প্রোগ্রামটি নির্দিষ্ট অপারেশন সম্পাদন করার জন্য GPU বা CPU এ যথেষ্ট মেমরি বরাদ্দ করতে পারে না।
এই ত্রুটি বার্তাটি ইঙ্গিত দেয় যে কোনও ডিভাইস (যেমন জিপিইউ) আরম্ভ করার সময় ওপেনসিএল কমান্ড তৈরি করার সময় মেমরির অবস্থার বাইরে ছিল clEnqueueNDRangeKernel () মেমরি বরাদ্দে ব্যর্থ হতে (CL_MEM_OBJECT_ALLOCATION_FAILURE)। এটি সাধারণত জিপিইউতে অপর্যাপ্ত উপলব্ধ মেমরির সাথে সম্পর্কিত এবং নিম্নলিখিত কারণে হতে পারে:
"hashfile is empty or corrupt" ত্রুটি বার্তাটি সাধারণত ইঙ্গিত দেয় যে আপনি যে হ্যাশ ফাইলটি ব্যবহার করার চেষ্টা করছেন তা হয় খালি বা দুর্নীতিগ্রস্থ। এই ত্রুটি নিম্নলিখিত পরিস্থিতিতে ঘটতে পারে:
ক্র্যাকিংয়ের গতি দুটি দিকের উপর নির্ভর করে: একটি কম্পিউটারের গতি, যা সিদ্ধান্ত ফ্যাক্টর, এবং অন্যটি ফাইলটির এনক্রিপশন ফর্ম্যাট। একটি উদাহরণ হিসাবে সংকুচিত প্যাকেজ নিন, জিপ ফর্ম্যাট তুলনামূলকভাবে দ্রুত হবে, এবং ধীরতম 7Z ফর্ম্যাট। আধুনিক ক্র্যাকিং একই সফ্টওয়্যার ব্যবহার করে, তবে ব্যবহৃত কম্পিউটারগুলি আলাদা। আরও খোলা বা বড় কম্পিউটারগুলি ক্র্যাক করার জন্য ক্লাস্টারগুলির ব্যবহার ব্যক্তিগত কম্পিউটারের চেয়ে দ্রুত। তবুও, কখনও কখনও একটি জটিল এনক্রিপ্ট করা ফাইল এখনও এক বা দুই দিনের জন্য ক্র্যাক করা প্রয়োজন। সুতরাং ক্র্যাকিং একটি প্রযুক্তিগত কাজ। মনে করবেন না যে সরাসরি সফ্টও
1. ইনস্টলেশন জন্য ইনস্টলেশন প্যাকেজ খুলুন। এটি সি ড্রাইভে ইনস্টল না করার পরামর্শ দেওয়া হয়, এবং ইনস্টলেশন জন্য একটি পৃথক ফোল্ডার তৈরি করুন।
2. ইনস্টলেশন পরে সফ্টওয়্যার খুলুন
3. "রেঞ্জ" বিকল্পটি সন্ধান করুন এবং সম্ভাব্য পরিসীমা বিকল্পগুলি টিক করুন। এটি প্রথমে ডিজিটাল ক্র্যাকিং ব্যবহার করার পরামর্শ দেওয়া হয়, এবং তারপরে ধীরে ধীরে অসুবিধা বাড়ান।
4. "দৈর্ঘ্য" বিকল্পটি সন্ধান করুন এবং পাসওয়ার্ড দৈর্ঘ্য সেট করুন। সর্বনিম্ন পাসওয়ার্ডটি সাধারণত 1 তে সেট করা হয়, এবং সর্বোচ্চটি আপনার পাসওয়ার্ডের অনুমান অনুযায়ী সেট করা যেতে পারে, সাধারণত 10 তে সেট করা হয়।
5. আপনি ক্র্যাক প্রয়োজন সংকুচিত প্যাকেজ খুঁজে পেতে "ওপেন" বিকল্প ক্লিক করুন।
6. "শুরু" ক্লিক করুন।