فرض کیجیئے آپکا پاسورڈ تین حروف پر مشتمل ہے اور سارے حروف انگریزی کے ہیں۔ انگریزی کے ایلفابیٹس یعنی A, B,C,D وغیرہ۔ اب ایک ہیکر کو معلوم ہے کہ انگریزی میں کل 26 حروف ہیں۔ اب اگر وہ کوئی ایسا پروگرام بناتا ہے جو رینڈم حروف جنریٹ کرتا ہے۔ جو ایک حرف کو رینڈملی آپکے پاسورڈ کے طور پر ٹرائی کرتا ہے اور جب سارے حروف چیک کر لیتا ہے تو پھر دو دو حروف کی جوڑی سے آپکا پاسورڈ ڈھونڈنے کی کوشش کرتا ہے۔ اس سے ناکامی پر تین کے سیٹ پر آتا ہے۔ اب تین کے سیٹ کے 26 حروف میں کتنے کمبینیشن بنیں گے؟
اسکا جواب ہے 2600 کمبینیشنز. اگر آپکا پاسورڈ تین کی بجائے 4 حروف پر مشتمل ہو تو اسکے کمینیشن بنیں گے 14950. اور اگر یہ دس انگریزی کے حروف پر مشتمل ہو تو 53 لاکھ سے زیادہ۔ سو ہیکر کا کمپیوٹر پروگرام ہر کمبینشن ٹرائی کرے گا اور بالآخر آپکا پاسورڈ ڈھونڈ نکالے گا۔ ایک جدید اور تیز رفتار کمپیوٹر کے لیے 53 لاکھ سے زائد بار کمبینشن ٹرائی کرنا شاید چند گھنٹوں کا کام ہو(آج کل بار بار پاسورڈ ٹرائی کرنے پر اکاؤنٹس لاک ہو جاتے ہیں اور آگے سے پوچھا جاتا ہے کہ بندے ہو کہ روبوٹ). خیر جس قدر زیادہ تیز رفتار کمپیوٹر ہو گا اس قدر جلد پاسورڈ کریک ہو گا۔ اب اگر آپکے پاس کمپیوٹر سلو ہو جو ایک سیکنڈ میں محض ایک کمبینیشن ٹرائی کر سکتا ہو تو آپکو تقریبا 53 لاکھ سیکنڈ لگیں گے ، چھ حروف کے انگریزی کے پاسورڈ کو کریک کرنے میں۔ یہ بنتے ہیں تقریبا 61 دن سے کچھ زیادہ۔ اور سلو کمپیوٹر ہو تو سالوں لگیں گے۔ مگر ایک نہ ایک دن پاسورڈ مل ہی جائے گا۔
پاسپورٹ کو ہیک ہونے سے بچنے کیلیے مکس پاسپورٹ دینا چاہیے، الفابٹ کے ساتھ ہندسے اور دوسرے نشانات شامل کرے، مثلاً Pak8stan!321
Comments
Post a Comment