একটি পাসওয়ার্ড চেষ্টা করতে কতক্ষণ সময় লাগে জানতে চান? নীচে, আমরা তিনটি পদ্ধতির নীতিগুলি স্পষ্টভাবে ব্যাখ্যা করব: "সহিংসতা ক্র্যাকিং, অভিধান আক্রমণ এবং মুখোশ আক্রমণ", এবং তারপরে ব্যাখ্যা করব কেন বিভিন্ন ফাইল ফরম্যাটের অসুবিধা এত আলাদা, সেইসাথে গ্রাফিক্স কার্ড এবং সিপিইউর মধ্যে কম্পিউটিং শক্তির ব্যবধান ।
| তুলনা আইটেম | ক্র্যাক সফটওয়্যার নিজেই ডাউনলোড করুন | আমাদের উপর ছেড়ে দিন |
|---|---|---|
| কম্পিউটিং শক্তি | একটি হোম কম্পিউটার, বেশিরভাগ ক্ষেত্রে শুধুমাত্র একটি সমন্বিত গ্রাফিক্স কার্ড আছে | একাধিক GPU ডিক্রিপশন মেশিন একই সময়ে একই টাস্ক চালায় |
| পাসওয়ার্ড অভিধান | আমি এলোমেলোভাবে ইন্টারনেটে কয়েক হাজার আইটেম খুঁজে পেয়েছি, যার মধ্যে অনেকগুলি পুনরাবৃত্তি এবং | অভিধানগুলি বছরের পর বছর ধরে সঞ্চিত এবং পরিষ্কার করা হয়েছে, ব্যবহারের অভ্যাস অনুসারে শ্রেণীবদ্ধ |
| ক্র্যাকিং কৌশল | আমি শুধু শুরু থেকে শেষ পর্যন্ত একে একে চেষ্টা করব | প্রথমে অভিধান, তারপর মুখোশ, তারপর সম্পূর্ণ পরিমাণ, মাল্টি-লেভেল কৌশলটি স্তরে স্তরে |
| আপনি দৌড়াতে থাকতে পারেন | কম্পিউটারটি সর্বদা চালু রাখতে হবে, যদি এটি বন্ধ বা পুনরায় চালু করা হয় তবে আপনার সমস্ত | সার্ভারে 7×24 চালানো, আপনি কম্পিউটার বন্ধ করলেও এটি প্রভাবিত হবে না |
| আনলক করার সম্ভাবনা | এটা সব ভাগ্যের উপর নির্ভর করে, যদি পাসওয়ার্ড একটু লম্বা হয়, তাহলে এটি মূলত | প্রথমে সবচেয়ে সম্ভাব্য সংমিশ্রণটি কভার করুন সংক্ষিপ্ত পাসওয়ার্ডগুলি প্রায়শই কয়েক ডজন মিনিটের মধ্যে ফলাফল পায় |
| শুরু খরচ | ড্রাইভার ইনস্টল করুন, কমান্ড লাইন কনফিগার করুন এবং ত্রুটি রিপোর্ট | শুধু ফাইলটি আপলোড করুন এবং ফলাফল আপনাকে অবহিত করা হবে । |
পাসওয়ার্ড পুনরুদ্ধারের সারাংশ সঠিক এক আঘাত না হওয়া পর্যন্ত সব সম্ভাব্য সমন্বয় চেষ্টা করা হয় । আপনি যত দ্রুত চেষ্টা করবেন এবং যত কম সংমিশ্রণ করবেন, সাফল্যের সম্ভাবনা তত বেশি; বিপরীতভাবে, যত বেশি সংমিশ্রণ এবং প্রতিটি চেষ্টার খরচ তত বেশি, পুনরুদ্ধারের আশা তত কম । এই ক্যালকুলেটরটি "কতবার চেষ্টা করতে হবে" এবং "প্রতিবার কতক্ষণ লাগবে" পরিমাপ করে, যাতে আপনি আপনার ফাইলগুলির নিরাপত্তা সম্পর্কে স্বজ্ঞাত বিচার করতে পারেন এবং কেন কিছু ফাইল কয়েক মিনিটের মধ্যে খোলা যায় এবং কিছু ফাইল কম্পিউটারে চালু হয় না ।
ব্রুট ফোর্স কোনো পূর্ব জ্ঞানের উপর নির্ভর করে না এবং সরাসরি অক্ষর সেট এবং দৈর্ঘ্য অনুসারে প্রতিটি সম্ভাবনাকে নিখুঁত করে: 8-সংখ্যার বিশুদ্ধ সংখ্যার মাত্র 100 মিলিয়ন সংমিশ্রণ রয়েছে, যখন বড় এবং ছোট হাতের অক্ষর + সংখ্যা + চিহ্ন সহ 8-সংখ্যার পাসওয়ার্ড রয়েছে 6×10¹⁴ প্রকার । এটি AAAAAAAAA থেকে শেষ সংমিশ্রণ পর্যন্ত সমস্ত উপায় চেষ্টা করবে, "সবচেয়ে বোকা এবং সবচেয়ে স্থিতিশীল" দ্বারা চিহ্নিত করা হয়েছে - যতক্ষণ না আপনার কাছে পর্যাপ্ত সময় থাকে, তত্ত্বগতভাবে এটি চেষ্টা করা যেতে পারে । খরচ হল যে সংমিশ্রণের সংখ্যা দৈর্ঘ্য এবং অক্ষর সেটের সাথে দ্রুতগতিতে প্রসারিত হয় একটি সামান্য দীর্ঘ পাসওয়ার্ড কয়েক জীবনের জন্য চেষ্টা করা যাবে না ।
অধিকাংশ মানুষ পাসওয়ার্ড হিসাবে র্যান্ডম garbled অক্ষর ব্যবহার করে না, কিন্তু জন্মদিন, নাম, কীবোর্ড ক্রম (qwerty) বা সাধারণ শব্দ ব্যবহার করে । অভিধান আক্রমণগুলি এই উচ্চ-ফ্রিকোয়েন্সি পাসওয়ার্ডগুলিকে একটি শব্দভান্ডারে সংগঠিত করে, একে একে চেষ্টা করে এবং প্রায়শই কয়েক মিনিটের মধ্যে দুর্বল পাসওয়ার্ডগুলিকে আঘাত করে । এটি বিশুদ্ধ সহিংসতার চেয়ে অনেক বেশি দক্ষ, তবে শুধুমাত্র যদি পাসওয়ার্ডটি সত্যিই শব্দভান্ডারে থাকে; শক্তিশালী র্যান্ডম পাসওয়ার্ডের মুখোমুখি হলে আপনি অসহায় হবেন । আমরা এই ধাপের হিট হার উন্নত করার জন্য বছরের পর বছর ধরে পাসওয়ার্ড অভিধান জমা এবং পরিষ্কার করেছি ।
মাস্ক আক্রমণগুলি হ'ল ব্রাউন ক্র্যাকিংয়ের একটি স্মার্ট সংস্করণ: আপনি যদি মনে রাখেন যে "পাসওয়ার্ডটি 8 অঙ্কের, বড় হাতের শুরু এবং 2024 এর শেষে", আপনি ক্র্যাকারকে এই শর্তগুলি বলতে পারেন এবং এটি কেবল শর্তগুলি পূরণ করে এমন সংমিশ্রণগুলি তৈরি করতে পারেন । 6×10¹⁴ প্রজাতির একটি সম্পূর্ণ সংগ্রহ হঠাৎ কয়েক মিলিয়ন প্রজাতিতে সংকুচিত হতে পারে, যা "মহাবিশ্বের জীবন" থেকে "কয়েক ঘন্টা" পর্যন্ত পরিবর্তিত হতে পারে । এই কারণেই যদি আপনি একটি টাস্ক জমা দেওয়ার সময় মনে রাখবেন এমন আরও সূত্রগুলি পূরণ করেন তবে সাফল্যের হার উল্লেখযোগ্যভাবে বৃদ্ধি পাবে ।
ফাইলটি সরাসরি পাসওয়ার্ডের তুলনা করে না, তবে পাসওয়ার্ড দ্বারা গণনা করা "হ্যাশ মান"। প্রতিবার আপনি একটি পাসওয়ার্ড চেষ্টা করেন, প্রোগ্রামটি প্রথমে একটি হ্যাশিং অপারেশন করতে হবে, আরও পুনরাবৃত্তি, ধীর গতির । পুরানো বিন্যাসে প্রায় কোন সুরক্ষা নেই: অফিস 97 MD5/RC4 ব্যবহার করে এবং গ্রাফিক্স কার্ডটি প্রতি সেকেন্ডে কয়েক মিলিয়ন বার চেষ্টা করতে পারে; অফিস 2013 থেকে, এটি প্রায় 100,000 PBKDF2 পুনরাবৃত্তি করেছে, এবং এটি প্রতি সেকেন্ডে প্রায় এক হাজার বার চেষ্টা করতে পারে, যা 10,000 গুণ ধীর । পিডিএফের RC4 দুর্বল এবং AES কিছুটা শক্তিশালী; RAR5 এর প্রায় 30,000 পুনরাবৃত্তি রয়েছে এবং RAR3 এর চেয়ে কয়েক ডজন গুণ ধীর; 7Z 500,000 এরও বেশি পুনরাবৃত্তি সহ, এটি সাধারণ বিন্যাসগুলির মধ্যে সবচেয়ে কঠিন বিভাগ । একই পাসওয়ার্ড অন্য কারো মেশিনে কয়েক ডজন মিনিটের জন্য আনলক করা যেতে পারে এবং আপনি কয়েক দিনের জন্য কোনও নড়াচড়া ছাড়াই চালান ।
হ্যাশিং হল একটি সাধারণ "পুনরাবৃত্তিমূলক, স্বাধীন" গণনা, যা গ্রাফিক্স কার্ডের সমান্তরাল আর্কিটেকচারের জন্য উপযুক্ত: একটি মূলধারার গেমিং গ্রাফিক্স কার্ডে হাজার হাজার কোর থাকে, একই সময়ে লক্ষ লক্ষ হ্যাশ গণনা করতে পারে এবং গতি কয়েক সিপিইউ থেকে শত শত গুণ । সাধারণ কম্পিউটারগুলিতে হয় শুধুমাত্র ইন্টিগ্রেটেড গ্রাফিক্স কার্ড থাকে বা সিপিইউ কঠোরভাবে বহন করে, যা স্বাভাবিকভাবেই দুঃখজনকভাবে ধীর । আমাদের ডিক্রিপশন ক্লাস্টার হল একাধিক GPU সার্ভার সমান্তরালভাবে একই টাস্ক চালাচ্ছে, অভিধান এবং মাস্ক কৌশলগুলির সাথে মিলিত, যা "কয়েক মাস বাড়িতে চালানো" এবং "ফলাফল পেতে আমাদের কয়েক ডজন মিনিট ছেড়ে দিন" এর মধ্যে পার্থক্য ।
অতএব, পাসওয়ার্ডের দৈর্ঘ্যের প্রতিটি বৃদ্ধি এবং অক্ষর সেটের প্রসারিত প্রতিটি স্তরের জন্য, পুনরুদ্ধারের অসুবিধা দ্রুতগতিতে বৃদ্ধি পাবে; একটি দ্রুত ফাইল বিন্যাস নির্বাচন করা এবং আরও পাসওয়ার্ড সূত্র মনে রাখা ব্যাপকভাবে সময় কমাতে পারে । উপরের ক্যালকুলেটর এই কারণগুলি পরিমাপ করেছে - আপনার কম্পিউটার এবং আমাদের ক্লাস্টার কতক্ষণ লাগবে তা দেখতে আপনার ফাইলের ধরন এবং পাসওয়ার্ড পরিসীমা লিখুন । যদি ফলাফল আপনাকে হতাশ করে তোলে, তাহলে আপনি সরাসরি আমাদের কাছে ফাইলটি হস্তান্তর করার চেষ্টা করতে পারেন ।
পাসওয়ার্ড দৈর্ঘ্য, অক্ষর সেট, এবং ফাইল এনক্রিপ্ট কিভাবে উপর নির্ভর করে । 8-সংখ্যার বিশুদ্ধ সংখ্যার প্রায় 100 মিলিয়ন সংমিশ্রণ রয়েছে, যা সাধারণ কম্পিউটারে কয়েক ঘন্টা থেকে কয়েক দিনের মধ্যে চেষ্টা করা যেতে পারে; বড় এবং ছোট হাতের অক্ষর, সংখ্যা এবং চিহ্ন সমন্বিত 12-সংখ্যার পাসওয়ার্ড, যার সংখ্যা 10-এর বেশি 24-শক্তিতে একত্রিত হতে হাজার হাজার বছর সময় লাগতে পারে । অবিলম্বে অনুমান করার জন্য এই পৃষ্ঠায় ক্যালকুলেটরের সাথে পরামিতিগুলি লিখুন ।
সহিংস ক্র্যাকিং পূর্ব জ্ঞানের উপর নির্ভর করে না এবং সমস্ত সংমিশ্রণকে সম্পূর্ণরূপে তালিকাভুক্ত অভিধান আক্রমণগুলি সাধারণ দুর্বল পাসওয়ার্ড শব্দভান্ডারগুলিকে অগ্রাধিকার দেয়, যা আরও দক্ষ; মাস্ক আক্রমণগুলি সহিংস ক্র্যাকিংয়ের উপর ভিত্তি করে পরিচিত ক্লু (যেমন 8-বিট, বড় হাতের শুরু) যোগ করে এবং শুধুমাত্র যোগ্য সংমিশ্রণ তৈরি করে, সুযোগকে ব্যাপকভাবে সংকুচিত করে ।
কারণ বিভিন্ন বিন্যাসে হ্যাশ পুনরাবৃত্তির সংখ্যা ব্যাপকভাবে পরিবর্তিত হয় । অফিস 97 দুর্বল MD5/RC4 ব্যবহার করে এবং গ্রাফিক্স কার্ডটি প্রতি সেকেন্ডে কয়েক মিলিয়ন বার চেষ্টা করতে পারে; অফিস 2013 প্রায় 100,000 পুনরাবৃত্তি থেকে শুরু করে, প্রতি সেকেন্ডে মাত্র 1,000 বার, প্রায় 10,000 গুণ ধীর; 7Z 500,000 বারের বেশি পুনরাবৃত্তি করে, যা সাধারণ বিন্যাসগুলির মধ্যে সবচেয়ে কঠিন ।
আমাদের কাছে ফাইলটি হস্তান্তর করুন এবং কয়েক দিনের জন্য বাড়িতে চালানোর চেয়ে সর্বাধিক সম্ভাব্য সংমিশ্রণটি চালানোর জন্য আরো অর্থবহ ।