نگاہچک توصیف: برق مثال کے طور پر تصویر (بچہ تفصیل اور قیمت)

1. امتزاج موڈ (-a 1)

بعض اوقات ، ہمیں اس طرح کے مسائل کا سامنا کرنا پڑے گا ، مثال کے طور پر ، پاس ورڈ abcdabcd موڈ ہے ، اور ہماری لغت میں abcdabcd نہیں ہے ، اگر ہم اسے تیار کرتے ہیں ، تو یہ ایک بہت بڑی جگہ لیں گے کیا abcd کے ذریعے abcdabcd پیدا کرنے کا کوئی طریقہ ہے ؟ hashcat میں ، یقینا ، یہ لاگو کیا جا سکتا ہے ، اور اس سیکشن میں ، ہم سب سے پہلے اس پیٹرن کے بارے میں بات کریں گے ، یعنی لغت کے مجموعہ حملے کے پیٹرن (پیرامیٹر -a 1 کے طور پر ظاہر کیا جاتا ہے).

1. ایک ہی لغت کا امتزاج پیٹرن

سب سے پہلے ، آئیے ایک سادہ مثال کے ذریعے -a 1 کے معنی بیان کرتے ہیں ، اور پھر آپ کو اس پیٹرن کے پیچیدہ اطلاق کی طرف لے جاتے ہیں۔

hashcat –a 1 –m 0 mima.txt –o outfile dic.txt dic.txt

0.PNG
اس کمانڈ کا مطلب dic.txt کا استعمال کرنا ہے یہ لغت mima.txt کو یکجا کرنے کے بعد سمجھتی ہے اگر dic.txt لغت

1.PNG
پر مشتمل ہے جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے ، تو اس کمانڈ کے امتزاج کے بعد بننے والی نئی لغت mima.txt کو سمجھنے کے لیے استعمال کیا جاتا ہے:

2.PNG
یعنی dic.txt میں ہر سطر کو اپنے ساتھ ملا کر ایک نئی لغت بناتی ہے۔

2. مختلف لغتوں کا مجموعہ

پہلے ایک ہی لغت کا مجموعہ متعارف کرایا گیا ہے ، اگر یہ مختلف لغتیں ہیں ، تو hashcat بھی اس کمانڈ کو استعمال کرتا ہے جیسا کہ دکھایا گیا ہے۔

3.PNG
کی نمائندگی کرتا ہے dic1.txt میں تمام قطاریں dic2.txt میں تمام قطاروں کے ساتھ مل کر mima.txt کو حل کرنے کے لیے بنائی گئی لغت۔

امتزاج موڈ کن حالات میں استعمال کیا جاتا ہے ؟ امتزاج موڈ عام طور پر اس صورت میں ہوتا ہے جب صارف کا پاس ورڈ واضح طور پر دو حصوں میں تقسیم ہوتا ہے ، جیسے: abcd1234, asdfasdf, aaa19770101,... وغیرہ ، پاس ورڈ واضح طور پر پچھلے پیراگراف اور بعد کے پیراگراف میں ظاہر ہوتا ہے۔

3. نوٹ کرنے کی چیزیں

(1) امتزاج موڈ میں ، فی الحال hashcat صرف دو لغتوں (یا ایک ہی لغت کو دو بار) کے امتزاج کو سپورٹ کر سکتا ہے ، اور متعدد لغتوں کو سپورٹ نہیں کر سکتا۔ (3 سے زیادہ لغات) یا ایک ہی لغت پر 3 سے زیادہ بار مشترکہ حملے۔

یعنی مندرجہ ذیل کمانڈ غلط ہے:

hashcat  –a 1 –m 0 mima.txt –ooutfile dic.txt dic.txt

hashcat  –a 1 –m 0 mima.txt –ooutfile dic1.txt dic2.txt dic3.txt

(2) امتزاج موڈ میں ، ڈائرکٹری کو بھی سپورٹ نہیں کیا جاتا ہے (پچھلے مضمون میں ، -a 0 موڈ میں ، پوری ڈائرکٹری کو سپورٹ کیا جاتا ہے)، دوسرے الفاظ میں ، درج ذیل دو صورتیں بھی قابل نہیں ہیں۔

hashcat  –a 1 –m 0 mima.txt –ooutfile /dic/

hashcat  –a 1 –m 0 mima.txt –ooutfile /dic/* .txt

(3) بروقت کا مسئلہ

امتزاج موڈ کا استعمال کرتے وقت ، اگر لغت بڑی ہے ، مثال کے طور پر ، دو لغتیں 10,000,000 ہیں ، تو امتزاج کی جگہ 100,000,000,000,000 ہے ، جو کہ 10,000,000 لغات کے برابر ہے (ہر لغت میں 10,000,000 ہے) حملے ، جگہ بہت بڑی ہے ، اور بہت زیادہ نقل ہو سکتی ہے اگرچہ کوریج میں اضافہ ہوا ہے ، بروقت زیادہ نہیں ہے۔

  2. فورس کریکنگ موڈ (-a 3)

فورس کریکنگ ، جیسا کہ نام سے پتہ چلتا ہے ، ایک مخصوص سادہ متن کی جگہ کو پرتشدد طریقے سے ختم کرنا ہے ، جو ایک ایسا طریقہ ہے جس کا کوئی راستہ نہیں ہے (کیونکہ آپ کے پاس ختم ہونے والی جگہ کو کم کرنے کا کوئی طریقہ نہیں ہے)۔

سرکاری طور پر تشدد کے کریکنگ کے بارے میں بات کرنے سے پہلے ، آئیے پہلے ختم ہونے والی جگہ کے بارے میں بات کرتے ہیں۔ عام چھوٹے حروف + نمبروں کو مثال کے طور پر لیں ، اگر پاس ورڈ کی لمبائی 4 ہے ، تو اس کی جگہ 36**4=1679616 ہے ، جو بڑی نہیں لگتی ہے اور تھوڑی دیر میں باہر آجائے گی۔ اگر پاس ورڈ کی لمبائی 8 ہے ، تو اس کی جگہ 36**8=2821109907456 ہے اگر حل کی مدت 1000,000,000 (1 بلین بار/s) ہے ، تو حل کا وقت تقریباً 2820 سیکنڈ ، تقریباً 47 منٹ ہے ، جو کہ قابل برداشت لگتا ہے۔ ; اگر پاس ورڈ کی لمبائی 10 ہے ، تو اس کی جگہ 36**10=3656158440062976 ہے اگر حل کی مدت 1000,000,000 (1 بلین بار/s) ہے ، تو حل کا وقت 1000 گھنٹے سے زیادہ ہے ، اور اسے قبول کرنے کا کوئی طریقہ نہیں ہے۔

ہیش کیٹ میں فورس کریکنگ موڈ کی بہت سی مختلف قسمیں ہیں (پیرامیٹرز کو -a 3 کے طور پر ظاہر کیا گیا ہے) ذیل میں ، ہم ان کی ایک ایک کرکے وضاحت کریں گے۔

1. سادہ موڈ

hashcat میں ، 8 بلٹ ان ڈیفالٹ کریکٹر سیٹ ہیں ، یعنی l (26 چھوٹے حروف)، u (26 بڑے حروف)، d (10 نمبر)، H (چھوٹے ہیکساڈیسیمل حروف)، H (بڑے ہیکساڈیسیمل حروف)، s (خصوصی حروف 31)، A (l ، u ، d ، s کا مجموعہ 95 مکمل حروف) اور b (بائنری

0-0xff)۔ جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے

4.PNG مثال کے طور پر

(1) اگر چھوٹے حروف کے 6 بٹ کی جگہ کو ختم کیا جائے تو کمانڈ درج ذیل ہے:

5.PNG (2) اگر مکمل حروف کو ختم کیا جائے تو 8 بٹ کی جگہ کا استعمال کمانڈ درج ذیل ہے:

6.PNG (3) اگر ختم ہونے والی حد 4-6 بٹس کی مکمل عددی جگہ ہے ، تو کمانڈ درج ذیل ہے:

7.PNG یہاں ، ایک پیرامیٹر شامل کیا گیا ہے --inrcement --increment-min 4 --inrcement --increment-max 6 ختم ہونے والی لمبائی کی کم از کم اور زیادہ سے زیادہ قدروں کی نمائندگی کرتا ہے۔

2. مجموعہ موڈ

یہاں مجموعہ موڈ ختم ہونے والے موڈ میں تنظیمی موڈ ہے ، نہ کہ (-a 1) موڈ۔

براہ راست مثال دیں:

(1) پاس ورڈ کی حد ختم ہو جاتی ہے ، یہ قیاس کیا جاتا ہے کہ پاس ورڈ کی لمبائی 6 ہے۔ پہلا ہندسہ مکمل کریکٹر سیٹ ہے ، دوسرا ہندسہ چھوٹا حرف ہے ، اور تیسرا ہندسہ بڑے حروف ہیں ، چوتھے ، پانچویں اور چھٹے ہندسے مکمل کریکٹر سیٹ ہیں ، پھر کمانڈ درج ذیل موڈ استعمال کر سکتی ہے:

8.PNG (2) ذیل میں کئی امتزاج کے طریقے دیے گئے ہیں ،

ایک: اگر پاس ورڈ کی حد کیس + نمبر ہے ، اور لمبائی 6 ہے ، تو کمانڈ درج ذیل ہے:

9.PNG یہاں -1 استعمال کیا جاتا ہے ؟ ایل ؟ آپ ؟ d کا مطلب ہے بڑے اور چھوٹے حروف + نمبر۔

bis: اگر ختم ہونے والی حد 6 ہندسے ہے ، پہلا اور چوتھا ہندسہ کیس + نمبر ہے ، دوسرا ہندسہ کیس ہے ، تیسرا اور پانچواں ہندسہ کیس + نمبر ہے ، اور چھٹا ہندسہ نمبر ہے ، پھر کمانڈ مندرجہ ذیل ہے:

10.PNG بلاشبہ ، آپ کم از کم لمبائی اور زیادہ سے زیادہ لمبائی بھی بتا سکتے ہیں ، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے

11.PNG
3. حسب ضرورت موڈ

پہلے ، ہم نے متعارف کرایا تھا کہ hashcat میں 8 بلٹ ان کریکٹر سیٹ ہیں ، لیکن کیا ہوگا اگر صارف کو مطلوبہ کریکٹر سیٹ ان 8 اقسام کے اندر نہیں ہے ؟ کیا کرنا ہے ؟ اس سے کوئی فرق نہیں پڑتا ، hashcat نے ہر ایک کے لیے اپنی مرضی کے مطابق تشدد کے حملے کے طریقے بھی تیار کیے ہیں۔

hashcat –h کمانڈ کا استعمال کرتے ہوئے ، آپ دیکھ سکتے ہیں کہ درج ذیل استعمال کا پیٹرن بیان کیا گیا ہے

12.PNG ذیل میں ، ہم ایک ایک کر کے اس کی وضاحت کریں گے:

(1) اگر پاس ورڈ کی لمبائی 8 بٹس ہے اور ہر بٹ "0123456789aqwcfhj,.<>=-_+" پر مشتمل ہے ، تو درج ذیل کمانڈ استعمال کی جا سکتی ہے۔

13.PNG آپ ان حروف کو فائل میں بھی لکھ سکتے ہیں ، جیسے char.txt ، مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے.

14.PNG (2) اگر پاس ورڈ کی لمبائی 8 بٹس ہے ، تو پہلا ، تیسرا اور چھٹا ہندسہ "43545yt" میں ہے ، دوسرا اور چوتھا ہندسہ "345dfv-=_+" میں ہے ، اور پانچواں ، ساتویں ہندسہ "9vjnbbf-brg" میں ہے اور آٹھواں ہندسہ "345fkfggh" میں ہے ، درج ذیل کمانڈ استعمال کی جا سکتی ہے۔

15.PNG بلاشبہ ، آپ ان حروف کو مختلف فائلوں میں بھی لکھ سکتے ہیں ، جیسے char1.txt ،...، درج ذیل کمانڈ کا استعمال کریں۔

16.PNG نوٹ: کمانڈ لائن میں کچھ علامتوں کے خاص معنی ہوں گے ، لہذا جب کریکٹر سیٹ میں خصوصی علامتیں ہوں تو ان علامتوں کو فائل کی شکل میں لکھنا بہتر ہے۔

(3) (2) کی بنیاد پر ، کم از کم لمبائی اور زیادہ سے زیادہ لمبائی میں اضافہ کریں ، جیسے 4-8 بٹس۔ پھر آپ درج ذیل کمانڈ استعمال کر سکتے ہیں۔

17.PNG

3. کچھ پیرامیٹرز کا استعمال

پچھلے مضمون میں ، ہم نے کچھ پیرامیٹرز کے استعمال کو متعارف کرایا تھا ، آج ہم کچھ عام طور پر استعمال ہونے والے پیرامیٹرز کو متعارف کرائیں گے۔ آج ہم اسکرین ڈسپلے پیرامیٹر

پر توجہ مرکوز کریں گے فائل آؤٹ پٹ سے متعلق کمانڈز (-o/--outfile-format) ان کمانڈز کے ذریعے ، ہیش کیٹ پاس ورڈ کو سمجھنے کے نتائج کو ایک خاص شکل میں آؤٹ پٹ کیا جا سکتا ہے۔ فائل میں. لیکن hashcat کے آپریشن کے دوران ، ہم یہ نہیں دیکھ سکتے کہ hashcat کون سا پاس ورڈ سمجھتا ہے. اگر ہم hashcat پر کام کر رہے ہیں ، تو ہم براہ راست hashcat کے ذریعے سجے ہوئے پاس ورڈ کو اسکرین پر پرنٹ کر سکتے ہیں ، جو زیادہ بدیہی اور آسان ہو گا۔ hashcat میں بالکل کئی پیرامیٹرز ہیں ، جو hashcat چلانے کے نتائج کو اسکرین پر آؤٹ پٹ کر سکتے ہیں۔

1. --show

show کمانڈ اسکرین ونڈو میں pot فائل میں کیش کیے گئے ڈیکرپٹ ہیش اور پاس ورڈ کو آؤٹ پٹ کرے گی۔

18.PNG

2. --left

left کمانڈ ہیش ویلیو کو آؤٹ پٹ کرے گی جسے ہیش کیٹ نے اسکرین پر نہیں سمجھا ہے

19.PNG

3. --stdout

stdout کمانڈ پاس ورڈ کو سمجھنے کے لیے نہیں کرے گی ، لیکن یہ پاس ورڈ کو سمجھنے کے لیے استعمال ہونے والی لغت کے مواد کو پرنٹ کرے گی۔

20.PNG

4. خلاصہ یہ ہے کہ

Hashcat کے بہت سے کمانڈز ہیں ، اور اگر آپ Hashcat کے افعال اور افعال کو پورا کرنا چاہتے ہیں تو مختلف پیرامیٹرز بہت مختلف ہیں۔ یہ سفارش کی جاتی ہے کہ ہر کوئی مختلف کمانڈز کو آزمائیں تاکہ مختلف Hashcat کمانڈز کے امتزاج کے طریقہ کار سے واقف ہوں۔ hashcat پیرامیٹرز کی تقریب کے لئے ، آپ hashcat آن لائن مدد (-h) سے سیکھ سکتے ہیں.

پچھلےہچچکت ایک طاقتور پُرسل پرسد اور معلومات سہٹنے کے لئے اہمیت کا ایک اہمیت ہے ۔ میں نے اس مضمون کو ایک ریکارڈ اور ذکر کے طور پر بچانا ہوں ۔
اگلے:ڈیپ کے ذریعے غیر کی وجہ سے استعمال کرنے کے لئے تجربات کا تجربہ کرتے ہیں ۔

آخری مضامین

ڈھانپ

  • Word ، Excel ، PPT ، PDF ، RAR ، ZIP ، 7Z ، کمپریسڈ پیکجز ، آفس انکرپٹڈ فائلوں کو غیر مقفل اور ڈکرپشن پر توجہ مرکوز کریں
  • ہم صارفین کو اعلیٰ معیار کی فائل کمپریسڈ پیکج پاس ورڈ کی بازیابی ، پی ڈی ایف انلاک ورڈ پاس ورڈ کی بازیابی فراہم کرتے ہیں
  • کاپی رائٹ © دستاویز پاس ورڈ ریکوری ماسٹر آن لائن ڈکرپشن پلیٹ فارم