যেহেতু সাধারণ পাসওয়ার্ড ক্র্যাকিং টুলগুলির ক্র্যাকিং গতি খুব ধীর, এবং অনেকগুলি পাসওয়ার্ড ক্র্যাকিং প্রোটোকল সমর্থন করে না, কিছু পাসওয়ার্ড এক বছরের মধ্যে ভাঙা যাবে না যদি আপনি একটি অভিধান ব্যবহার করেন তবে আপনাকে অবশ্যই একটি প্লেইন টেক্সট পাসওয়ার্ড থাকতে হবে এটি শুধুমাত্র একটি অভিধানে ব্যবহার করা যেতে পারে, এবং যদি পাসওয়ার্ড অভিধানটি খুব বড় হয়, তবে এটি পাসওয়ার্ড ক্র্যাক করতে ব্যর্থ হওয়াও খুব সাধারণ বিশ্বের দ্রুততম সরঞ্জাম, হ্যাশক্যাট, হ্যাশক্যাট গিথুব ঠিকানা, সর্বশেষ সংস্করণটি বেছে নিন শুধু ডাউনলোড করুন ।
GPU
CPU
APU
DSP
FPGA
কপ্রসেসর
ডাউনলোড করুন আপনার কম্পিউটারের গ্রাফিক্স কার্ড মডেলের সাথে সম্পর্কিত গ্রাফিক্স কার্ড ড্রাইভার ডাউনলোড করতে NVIDA অফিসিয়াল ওয়েবসাইটে যান যেমন ছবিতে দেখানো হয়েছে এবং তারপরে ধাপে ধাপে এটি ইনস্টল করার জন্য প্রম্পটগুলি অনুসরণ করুন৷
ইনস্টলেশনের পরে, আপনার কম্পিউটার পুনরায় চালু করুন ।
(নাভিডার গ্রাফিক্স কার্ডের জন্য শুধুমাত্র অফিসিয়াল ড্রাইভার ইনস্টল করতে হবে, যার মধ্যে ইতিমধ্যেই পাসওয়ার্ড ক্র্যাক করার জন্য হ্যাশক্যাটের জন্য প্রয়োজনীয় GPU কম্পিউটিং টুল রয়েছে । উপরের ছবিতে আনুষ্ঠানিকভাবে ডাউনলোড করা গ্রাফিক্স কার্ড ড্রাইভার ব্যবহার করতে ভুলবেন না এবং গ্রাফিক্স ব্যবহার করবেন না । কার্ড ড্রাইভার যা উইন্ডোজের সাথে আসে ।)
1 hashcat64.exe -b
হ্যাশক্যাট বিভিন্ন পাসওয়ার্ড হ্যাশ ক্র্যাক করার গতি বেঞ্চমার্ক করে ।
সেটিংস চেক করুন যদি GPU সঠিকভাবে ইনস্টল করা থাকে তবে এটি দেখতে সক্ষম হবে এবং তার বৈশিষ্ট্য এবং ব্যবহৃত ড্রাইভারের তথ্য তালিকাভুক্ত করবে ।
সাধারণ
1 -m, —hash-type=NUM হ্যাশ বিভাগ, যার সংখ্যার মান তার সাহায্য তথ্যের নীচে হ্যাশ বিভাগের মানকে নির্দেশ করে এবং এর মান একটি সংখ্যা । যদি m মান নির্দিষ্ট না করা হয়, তাহলে MD5 ডিফল্টরূপে উল্লেখ করা হয়, উদাহরণস্বরূপ, -m 1800 হল SHA512 লিনাক্স এনক্রিপশন । 2 3 -a, –attack-mode=NUM আক্রমণ মোড, যার মান পরবর্তী প্যারামিটারগুলি উল্লেখ করে । "-a 0" অভিধান আক্রমণ, "-a 1" সংমিশ্রণ আক্রমণ; "-A 3" মাস্ক আক্রমণ । 4 5 -V, —version সংস্করণ তথ্য 6 7 -h, —help সাহায্য তথ্য । 8 9 – শান্ত শান্ত মোড, দমন আউটপুট
বেঞ্চমার্ক
1 -b, – বেঞ্চমার্ক কম্পিউটার ক্র্যাকিং গতি পরীক্ষা করে এবং হার্ডওয়্যার সম্পর্কিত তথ্য প্রদর্শন করে
বিবিধ
1 – হেক্স-সল্ট লবণের মান হেক্সাডেসিমালে দেওয়া হয় 2 সেট অক্ষর সেট হেক্সাডেসিমাল দেয় 4 5 – রানটাইম = সংখ্যা কয়েক সেকেন্ড (সংখ্যা মান) চালানোর পরে সেশন বাতিল করুন 6 7 – স্থিতি স্ট্যাটাস স্ক্রিনের স্বয়ংক্রিয় আপডেট সক্ষম করুন 8 9 – স্ট্যাটাস-টাইমার = সংখ্যা স্ট্যাটাস স্ক্রিন আপডেট সেকেন্ড মান 10 11 – স্ট্যাটাস-অটোম্যাট মেশিন-পাঠযোগ্য ফরম্যাটে স্ট্যাটাস ভিউ প্রদর্শন করুন 12 13
ফাইল
1 -o, – outfile=FILE হ্যাশ ফাইল পুনরুদ্ধার আউটপুট ফাইল সংজ্ঞায়িত করুন 2 3 – outfile-format=NUM হ্যাশ ফাইল আউটপুট ফরম্যাট সংজ্ঞায়িত করুন, নীচের রেফারেন্স দেখুন 4 5 – outfile-autohex-disable হেক্সাডেসিমাল আউটপুট প্লেইন টেক্সট ব্যবহার নিষিদ্ধ করুন 6 14 15 – সরান সফলভাবে ক্র্যাক হ্যাশ সরান, যখন হ্যাশটি পাঠ্য থেকে পড়া হয়, ম্যানুয়ালি ক্র্যাক হ্যাশ অপসারণ এড়িয়ে চলুন 16 17 – stdout কনসোল মোড 18 19 – potfile-disable পাত্র ফাইল লিখবেন না 20 21 – debug-mode=NUM ডিবাগ মোড সংজ্ঞায়িত করুন (শুধুমাত্র নিয়ম ব্যবহার করে মিশ্রিত করুন), নিচের রেফারেন্স দেখুন 22 23 – debug-file=file ডিবাগ নিয়মের আউটপুট ফাইল (ডিবাগ মোড দেখুন) 24 25 -e, – salt-file=file লবণযুক্ত ফাইলের তালিকা সংজ্ঞায়িত করুন 26 27 – logfile-disable logfile
সম্পদ
1 -c, –segment-size=NUM অভিধান ফাইল ক্যাশের আকার (M) 2 3 -n, –threads=NUM থ্রেডের সংখ্যা 4 5 -s, –words-skip=NUM শব্দের সংখ্যা এড়িয়ে যান 6 7 -l, –words-limit=NUM শব্দের সংখ্যা সীমাবদ্ধ করুন (বিতরণ করা)
নিয়ম
1 -r, নিয়ম ফাইল ব্যবহার করুন: -r 1.rule, 2 3 -g, -generate-rules = NUM এলোমেলোভাবে উত্পন্ন নিয়ম 4 5 -generate-rules-func-min = প্রতি এলোমেলো নিয়ম সর্বনিম্ন মান 6 7 -generate-rules-func-max = প্রতি এলোমেলো নিয়ম সর্বোচ্চ মান 8 9 -generate-rules-seed = NUM বাধ্যতামূলক আরএনজি বীজ সংখ্যা
কাস্টম অক্ষর সেট
<755x63> ব্যবহারকারী-সংজ্ঞায়িত অক্ষর সেট 2 3 -2, –custom-charset2=CS উদাহরণস্বরূপ: 4 5 -3, –custom-charset3=CS –custom-charset1=? dabcdef : সেটিংস? 1 হল 0123456789abcdef 6 7 -4, –custom-charset4=CS -2mycharset.hcchr : সেট ? 2 mycharset.hcchr
আক্রমণ মোড
1 – toggle-min=NUM অভিধানে অক্ষরের সর্বনিম্ন মান 2 3 – toggle-max=NUM অভিধানে অক্ষরের সর্বোচ্চ মান 4 5 – বৃদ্ধি বর্ধিত মোড ব্যবহার করুন 6 <13665x135> অভিধানে সর্বনিম্ন অক্ষর মান 18 19 – table-max=NUM অভিধানে সর্বোচ্চ অক্ষর মান 20 21 – pw-min=NUM প্রিন্ট প্রার্থী অক্ষর 22 23 – pw-max=NUM প্রিন্ট প্রার্থী অক্ষর 24 25 – elem-cnt-min=NUM চেইন প্রতি উপাদানের সর্বনিম্ন সংখ্যা 26 27 – elem-cnt-max=NUM চেইন প্রতি উপাদানের সর্বোচ্চ সংখ্যা 32 33 – case-permute অভিধানে প্রতিটি শব্দ বিপরীত করুন
রেফারেন্স
1 = হ্যাশ[:লবণ] 2 = প্লেইন প্লেইন টেক্সট 3 = হ্যাশ[:লবণ]:প্লেইন 4 = হেক্স_প্লেইন 5 = হ্যাশ[:লবণ]:হেক্স_প্লেইন 6 = প্লেইন:হেক্স_প্লেইন<244x240> ডিবাগ মোড আউটপুট ফাইল (শুধুমাত্র হাইব্রিড মোডের জন্য, নিয়ম ব্যবহার করে):
1 = সংরক্ষণ খুঁজে বের করা নিয়ম 2 = সংরক্ষণ মূল শব্দ 3 = সংরক্ষণ মূল শব্দ এবং খুঁজে বের করা নিয়ম 4 = সংরক্ষণ মূল শব্দ, খুঁজে বের করা নিয়ম এবং পরিবর্তিত প্লেইন<307x304>
অন্তর্নির্মিত অক্ষর সেট:
1 ? l = abcdefghijklmnopqrstuvwxyz ছোট হাতের অক্ষর 2 3 প্রতিনিধিত্ব করে? u = ABCDEFGHIJKLMNOPQRSTUVWXYZ মূলধন অক্ষর 4 5 প্রতিনিধিত্ব করে? d = 0123456789 সংখ্যা 6 7 প্রতিনিধিত্ব করে? s = !" #$%&'()*+,-./:; <=>? @[\]^_`{|}~ বিশেষ অক্ষর 8 9 প্রতিনিধিত্ব করে? A = ? এল? ইউ? ডি? s কেস এবং ছোট হাতের সংখ্যা এবং বিশেষ অক্ষরের সংমিশ্রণ 10 11 ? b = 0 – 0xff
আক্রমণ মোড
1 0 = সোজা (অভিধান ক্র্যাক) 2 3 1 = সমন্বয় (সমন্বয় ক্র্যাক) 4 5 2 = টগল-কেস ( কেস রূপান্তর) 6 7 3 = ব্রুট-ফোর্স (মাস্ক ব্রুট ক্র্যাক) 8 9 4 = পারমুটেশন (ক্রম ক্র্যাক) 10 11 5 = টেবিল-লুকআপ (টেবিল ক্র্যাক) 12 13 6 = হাইব্রিড ডিক্ট + মাস্ক অভিধান প্লাস মাস্ক ক্র্যাক 14 15 7 = হাইব্রিড মাস্ক + ডিক্ট মাস্ক + অভিধান ক্র্যাক 16 17 8 = প্রিন্স (প্রিন্স ক্র্যাক)
হ্যাশ টাইপ
নির্দিষ্ট হ্যাশ মানের উদাহরণের জন্য, অনুগ্রহ করে URL দেখুন
1 0 = MD5 2 3 10 = MD5($pass.$salt) 4 5 20 = MD5($salt.$pass) 6 7 30 = MD5(ইউনিকোড($pass)। $salt) 8 9 40 = MD5($salt. ইউনিকোড($pass)) 10 11 50 = HMAC-MD5 (কী = $pass) 12 13 60 = HMAC-MD5 (কী = $salt) 14 15 100 = SHA1 16 17<234x233> 18 19 120 = SHA1($salt.$pass) 20 21 130 = SHA1(ইউনিকোড($pass)। $লবণ) 22 23 140 = SHA1($লবণ । ইউনিকোড($pass)) 24 25 150 = HMAC-SHA1 (কী = $pass) 26 27 160 = HMAC-SHA1 (কী = $salt) 28 29 200 = MySQL323 30 <2955x284> সিসকো-আইওএস MD5 36 37 900 = MD4 38 39 1000 = NTLM 40 41 1100 = ডোমেন ক্যাশে করা শংসাপত্র (DCC), MSCache 42 50 51 1431 = base64(SHA256(ইউনিকোড($pass))) 52 53 1440 = SHA256($লবণ । ইউনিকোড($pass)) 54 55 1450 = HMAC-SHA256 (কী = $pass) 56 57 1460 = HMAC-SHA256 (কী = $salt) 58 59 1600 = md5apr1, MD5(APR), Apache MD5 60 61 1700 = 64 65 1720 = SHA512($salt.$pass) 66 67 1730 = SHA512(ইউনিকোড($pass)। $লবণ) 68 69 1740 = SHA512($লবণ । ইউনিকোড($pass)) 70 71 1750 = HMAC-SHA512 (কী = $pass) 72 73 1760 = HMAC-SHA512 (কী = $salt) 74 75 1800 = SHA512(ইউনিক্স) 76 77<123x122> ব্লোফিশ(ওপেনবিএসডি) 86 87 3300 = MD5(সূর্য) 88 89 3500 = MD5(MD5(MD5($pass))) 90 91 3610 = MD5(MD5($salt)। $pass) 92 93 3710 = MD5($লবণ । MD5($pass)) 94 95 3720 = MD5($pass. MD5($salt)) 96 97 3800 = MD5($salt.$pass.$salt) 98 99 3910 = MD5(MD5($pass)। MD5($লবণ)) 100 101 4010 = MD5($লবণ । MD5($salt.$pass) ) 102 103 4110 = MD5($লবণ । MD5($pass.$salt) ) 104 105 4210 = MD5(username.0.$pass) 106 107 4300 = MD5(strtoupper(MD5($pass))) 108 109 4400 = MD5(SHA1($pass)) 110 111 4500 = ডাবল SHA1 112 113 4600 = SHA1($pass))) 114 115 4700 =<128 129 5400 = IKE-PSK SHA1 130 131 5500 = NetNTLMv1-ভ্যানিলা / NetNTLMv1-ESS 132 133 5600 = NetNTLMv2 134 135 5700 = সিসকো-আইওএস SHA256 136 137 5800 = অ্যান্ড্রয়েড পিন 138 139 6300 = AIX< GOST R 34.11-94 148 149 7000 = Fortigate (FortiOS) 150 151 7100 = OS X v10.8+ 152 153 7200 = GRUB 2 154 155 7300 = IPMI2 RAKP HMAC-SHA1 156 157 7400<105x93> Woltlab Burning Board 3 162 163 8900 = scrypt 164 165 9200 = Cisco $8$ 166 167 9300 = Cisco $9$ 168 169 9800 = Radmin2 170 171 10000 n (SHA1) 182 183 11400 = SIP ডাইজেস্ট প্রমাণীকরণ (MD5) 184 185 99999 = প্লেইনটেক্সট
বিশেষ হ্যাশ টাইপ
1 11 = জুমলা < 2.5.18 2 3 12 = PostgreSQL 4 5 21 = osCommerce, xt:Commerce 6 7 23 = স্কাইপ 8 9 101 = nsldap, SHA1(Base64), Netscape LDAPSHA< v10.6 18 19 123 = EPi 20 21 124 = Django (SHA1) 22 23 131 = MSSQL(2000) 24 25 132 = MSSQL(2005) 26 27 133 = PeopleSoft 28 29 141< LDAP {SSHA512} 36 37 1722 = OS X v10.7 38 39 1731 = MSSQL(2012 & 2014) 40 41 2611 = vBulletin < v3.8.5 42 43 2612 = PHPS 44< ধাপ 4: হ্যাশক্যাট ক্র্যাকিং পাসওয়ার্ড নিয়মের উদাহরণ
1 (1) অভিধান আক্রমণ 2 3 -a 0 password.lst 4 (2) 1 থেকে 8 হল ডিজিটাল মাস্ক আক্রমণ 5 6 -a 3 --ইনক্রিমেন্ট --ইনক্রিমেন্ট-মিনিট 1--ইনক্রিমেন্ট-ম্যাক্স 8 ? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d –O 7 ? d একটি সংখ্যা প্রতিনিধিত্ব করে, এটি একটি ছোট হাতের অক্ষর দিয়ে প্রতিস্থাপন করা যেতে পারে? l, বড় হাতের অক্ষর? ইউ, বিশেষ অক্ষর? s, বড় এবং ছোট হাতের অক্ষর + বিশেষ অক্ষর? a, –O সর্বোত্তম ক্র্যাকিং মোডকে প্রতিনিধিত্ব করে এই প্যারামিটারটি যোগ করা যেতে পারে বা না করা যেতে পারে । 8 9 (3)8 একটি ডিজিটাল আক্রমণ 10 11 -a 3 ? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d 12 একইভাবে, অঙ্কের সংখ্যা অনুযায়ী বড় হাতের অক্ষর, ছোট হাতের অক্ষর, বিশেষ অক্ষর এবং অন্যান্য মোডে সেট করা যেতে পারে । 13 14 (4) কাস্টম অক্ষর 15 আজকাল, বিশুদ্ধ সংখ্যা বা বিশুদ্ধ অক্ষরের পাসওয়ার্ড তুলনামূলকভাবে বিরল পাসওয়ার্ড বিশেষজ্ঞদের দ্বারা ফাঁস হওয়া পাসওয়ার্ডের বিশ্লেষণ দেখায় যে 90% ব্যক্তিগত পাসওয়ার্ড হল অক্ষর এবং সংখ্যার সংমিশ্রণ, যা হ্যাশক্যাট 4টি কাস্টম অক্ষর সেট সমর্থন করে, যথা -1 -2 -3 -4 । সংজ্ঞায়িত করার সময় আপনাকে কেবল এইরকম করতে হবে -2 ? এল? d , তারপর আপনি পরে নির্দিষ্ট করতে পারেন? 2,? 2 ছোট হাতের অক্ষর এবং সংখ্যা মানে । এই সময়ে, আপনাকে একটি 8-সংখ্যার মিশ্র ছোট হাতের অক্ষর এবং সংখ্যা ক্র্যাক করতে হবে: 16 17 Hashcat.exe -a 3 –force -2 ? এল? d হ্যাশ মান বা হ্যাশ ফাইল ? 2? 2? 2? 2? 2? 2? 2? 2 18 উদাহরণস্বরূপ, dz ছোট হাতের অক্ষর + সংখ্যা মিশ্রিত 8-সংখ্যার পাসওয়ার্ড ক্র্যাক করুন: 19 20 হ্যাশক্যাট -m 2611 -A 3 -2 ? এল? d dz.hash ? 2? 2? 2? 2? 2? 2? 2? 2 21 (5) অভিধান + মাস্ক ফোর্স ক্র্যাকিং 22 হ্যাশক্যাট একটি অভিধান প্লাস ফোর্স ক্র্যাকিং পদ্ধতিও সমর্থন করে, যা অভিধানের আগে এবং পরে সহিংসতা যোগ করা হয় অক্ষর ক্রম, যেমন অভিধানের পরে একটি সংখ্যা হিসাবে 3 যোগ করা, এই ধরনের পাসওয়ার্ড খুবই সাধারণ ।ষষ্ঠ আক্রমণ মোড ব্যবহার করুন: 23 24 a-6 (হাইব্রিড dict + mask) 25 যদি অভিধানের সামনে যোগ করা হয়, তাহলে 7 তম আক্রমণ মোড ব্যবহার করুন, অর্থাৎ ( a-7 = Hybridmask + dict), অভিধান ফাইলটি ক্র্যাক করতে 123 নম্বর যোগ করুন: 26 27 H.exe -a 6 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst ? ডি? ডি? d 28 যদি ffe1cb31eb084cd7a8dd1228c23617c8 এর পাসওয়ার্ড হয় password123, তাহলে যতক্ষণ পর্যন্ত password.lst-এ 123 29 30 (6) মাস্ক + অভিধান সহিংসতা ক্র্যাক 31 32 H.exe -a 7 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst ? ডি? ডি? d 33 যদি ffe1cb31eb084cd7a8dd1228c23617c8 এর পাসওয়ার্ড 123password হয়, তাহলে শুধুমাত্র password.lst-এ পাসওয়ার্ড থাকা দরকার । 34 35 (7) পাসওয়ার্ড.lst 36 37 H.exe-a 2 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst 38 উদাহরণ 39 (1)8-সংখ্যা ক্র্যাক 40 41 Hashcat64-m 9700 hash -a 3 ? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d -w 3 –O 42 (2) 1-8 সংখ্যা ক্র্যাক 43 44 Hashcat-m 9700 hash -a 3 --increment --increment-min 1--increment-max 8 ? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d 45 (3)1 থেকে 8 ছোট হাতের অক্ষর ক্র্যাক 46 47 Hashcat-m 9700 হ্যাশ -a 3 --ইনক্রিমেন্ট --ইনক্রিমেন্ট-মিনিট 1--ইনক্রিমেন্ট-ম্যাক্স 8 ? এল? এল? এল? এল? এল? এল? এল? l 48 (4)8-সংখ্যার ছোট হাতের অক্ষর ক্র্যাক 49 50 হ্যাশক্যাট-এম 9700 হ্যাশ -এ 3 ? এল? এল? এল? এল? এল? এল? এল? l -w 3 –O 51 (5)1-8 ক্যাপিটাল লেটার ক্র্যাক 52 53 Hashcat-m 9700 hash -a 3 --increment --increment-min 1--increment-max 8 ? ইউ? ইউ? ইউ? ইউ? ইউ? ইউ? ইউ? u 54 (6)8-সংখ্যার বড় অক্ষর ক্র্যাক 55 56 হ্যাশক্যাট-এম 9700 হ্যাশ -এ 3 ? ইউ? ইউ? ইউ? ইউ? ইউ? ইউ? ইউ? u -w 3 –O 57 (7)5 ছোট হাতের + বড় হাতের + সংখ্যা + বিশেষ অক্ষর ক্র্যাক 58 59 Hashcat-m 9700 hash -a 3 ? খ? খ? খ? খ? b -w 3 60 (8) অভিধান ব্যবহার করে ক্র্যাক করুন 61 password.lst অভিধান ব্যবহার করে সহিংসতা ক্র্যাক করুন, -w 3 প্যারামিটারটি নির্দিষ্ট করা হয় বিদ্যুৎ খরচ 62 63 hashcat -m 9700 -A 0 -w 3 hash password.lst 64 ক্র্যাকিং সফল হওয়ার পরে, হ্যাশক্যাট স্বয়ংক্রিয়ভাবে ক্র্যাকিং বন্ধ করবে এবং ক্র্যাকিং স্ট্যাটাস ক্র্যাক হিসাবে প্রদর্শন করবে, এবং ক্র্যাকিং সফল হয়েছে কিনা তাও প্রদর্শিত হবে । 65 66 পরিচিত হোস্টগুলিতে আইপি ঠিকানাটি ক্র্যাক করুন 67{ } 68 69 (1) HMAC SHA1 মান গণনা করুন 70 71 গিটক্লোন https://github.com/persona5/hexhosts.git 72 cdhexhosts 73 gcchexhosts.c -lresolv -w -o hexhosts 74 ./hexhosts 75 获取known_hosts的HMAC SHA1加密值: 76 77 注意:known_hosts值一定要正确,可以将known_hosts文件复制到hexhosts文件目录。 78 79 (2) সংমিশ্রণ আক্রমণ সহিংসতা ক্র্যাক 80 81 হ্যাশক্যাট-এ 1 -m 160 known_hosts.hash ips_left.txt ips_right.txt --hex-salt 82 সংমিশ্রণ আক্রমণ হল ips_left.txt এবং ips_right.txt কে একত্রিত করে সহিংস ক্র্যাকিংয়ের জন্য একটি সম্পূর্ণ আইপি ঠিকানা তৈরি করা । 83 84 ips_left.txt এবং ips_right.txt ফাইলগুলি নিম্নলিখিত কোড ব্যবহার করে তৈরি করা যেতে পারে: 85 86 ip-gen.sh: 87 88 89 90 জন্য a in `seq 0 255` 91 92 do 93 94 জন্য b in `seq0 255` 95 96 মাস্ক ব্যবহার করে আক্রমণ 106 107 hashcat -a 3 -m 160 known_hosts.hash ipv4.hcmask--hex-salt 108 ipv4.hcmask ফাইলের বিষয়বস্তু এই সাইট থেকে ডাউনলোড করা যাবে । 109 110 MD5 এনক্রিপ্ট করা IP ঠিকানা ক্র্যাক করুন 111 CDN-এর মতো নেটওয়ার্ক বা কনফিগারেশনে, IP ঠিকানাটি প্রায়শই MD5 এনক্রিপ্ট করা হয়, কারণ এর সংখ্যা 3×4 +3 (xxx.xxx.xxx.xxx) = 17 বিট এটি একটি সাধারণ পাসওয়ার্ডের মাধ্যমে ক্র্যাক করতে অনেক সময় নেয় তবে, এর IP ঠিকানার নিয়মগুলি বিশ্লেষণ করে, এটি পাওয়া যায় যে এর ঠিকানা xxx সবই সংখ্যা, তাই এটি ব্যবহার করা যেতে পারে । হ্যাশক্যাট এবং মাস্কের সংমিশ্রণ । 112 113 hashcat-a 1 –m 0 ip.MD5.txt ips_left.txt ips_right.txt 114 115 hashcat -a1 -m 0 ip.MD5.txt ipv4.hcmask 116 এছাড়াও, F5 কুকির আইপি ঠিকানা এনক্রিপ্ট করা হবে যে ক্র্যাকিং কোডটি আপনি উল্লেখ করতে পারেন তা নিম্নরূপ: 117 118 আমদানি কাঠামো 119 120 কুকি = "1005421066.20736.0000" 121 122 (ip,port,end)=cookie.split(".") 123 124 (a,b,c,d)=[ord(i) for i in struct.pack("i",int(ip))] 125<175x165 200>ক্র্যাকিং টিপসের সারাংশ 130 ক্র্যাকিংয়ের জন্য GPU মোড ব্যবহার করার সময়, আপনি স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করতে -O প্যারামিটার ব্যবহার করতে পারেন 131 132 একটি MD5 মান ক্র্যাক করতে সহিংসতা 133 (1)9-সংখ্যার ক্র্যাক 134 135 Hashcat64.exe-a 3 --force d98d28ca88f9966cb3aaefebbfc8196f ? ডি? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d 136 একা একটি MD5 মান ক্র্যাক করতে, আপনাকে ফোর্স প্যারামিটার যোগ করতে হবে 137 138 (2) 9-সংখ্যার অক্ষর ক্র্যাক 139 140 Hashcat64.exe-a 3 --force d98d28ca88f9966cb3aaefebbfc8196f ? এল? এল? এল? এল? এল? এল? এল? এল? l 141 লবণ দিয়ে ডিস্কুজ পাসওয়ার্ড ক্র্যাক করুন 142 (1) ডিজিটাল ক্র্যাক 143 7 সংখ্যা, 7 সেকেন্ডে টাস্কটি ক্র্যাক করুন । 144 145 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? ডি? ডি? ডি? ডি? ডি? ডি? ডি 146 8-বিট সংখ্যা ক্র্যাক, 9 সেকেন্ডে টাস্ক সম্পূর্ণ করতে ক্র্যাক করুন ।: 147 148 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d 149 9-সংখ্যা ক্র্যাক, 9 সেকেন্ডে কাজটি সম্পূর্ণ করতে ক্র্যাক করুন । 150 151 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? ডি? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d 152 অক্ষর ক্র্যাক 153 (1)6 ছোট হাতের অক্ষর 154 155 Hashcat64.exe-a 3 - বল -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? এল? এল? এল? এল? এল? l 156 (2)7 ছোট হাতের অক্ষর 157 158 Hashcat64.exe-a 3 --force -m >2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? এল? এল? এল? এল? এল? এল? l 159 (3)8 ছোট হাতের অক্ষর 160 161 Hashcat64.exe-a 3 --force -m >2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? এল? এল? এল? এল? এল? এল? এল? l প্রায় 9 মিনিটে ক্র্যাকিং টাস্কটি সম্পূর্ণ করুন 162 (4)9 ছোট হাতের অক্ষর 163 164 Hashcat64.exe-a 3 - বল -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? এল? এল? এল? এল? এল? এল? এল? এল? l -O 165 অক্ষর এবং সংখ্যা 166 Hashcat64.exe-a 3 --force -m 2611 -2 ? ডি? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 167 (3)7 বড় অক্ষর 168 169 Hashcat64.exe-a 3 –force –m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? ইউ? ইউ? ইউ? ইউ? ইউ? ইউ? u 170 (4)6 থেকে 8 ডিজিট ক্র্যাক 171 172 Hashcat64.exe-a 3 –force –m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463--increment --increment-min 6 --increment-max 8 ? এল? এল? এল? এল? এল? এল? এল? l 173 কাস্টম ক্র্যাক 174 (1) ক্র্যাক করার জন্য সংখ্যা প্লাস অক্ষর মিশ্রিত 6 সংখ্যা ব্যবহার করুন 175 176 Hashcat64.exe-a 3 --force -m 2611 -2 ? ডি? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2 -O 177 (2) ক্র্যাক করার জন্য 7 অঙ্কের সাথে মিশ্রিত সংখ্যা এবং অক্ষর ব্যবহার করুন, ক্র্যাকিং সময় 4 মিনিট 16 সেকেন্ড 178 179 Hashcat64.exe-a 3 --force -m 2611 -2 ? ডি? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 –O 180 (3) ক্র্যাক করার জন্য সংখ্যা প্লাস অক্ষর মিশ্রিত 8 বিট ব্যবহার করুন 181 182 Hashcat64.exe-a 3 --force -m 2611 -2 ? ডি? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2? 2 -O 183 অভিধান ক্র্যাক মোড 184 Hashcat64.exe-a 0 - বল -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8: f56463 password.lst 185 অভিধান ফোল্ডারের অধীনে অভিধান ব্যবহার করে ক্র্যাক করুন: 186 187 Hashcat32.exe-m 300 mysqlhashes.txt –অপসারণ -o mysql-cracked.txt ..\অভিধান\* 188 সেশন সংরক্ষণ এবং পুনরুদ্ধার ক্র্যাক 189 (1) পাসওয়ার্ড ক্র্যাক করতে মাস্ক ফাইল নিয়ম ব্যবহার করুন 190 191 hashcat-m 2611 -a 3 --session mydz dz.hash masks/rockyou-7-2592000.hcmask<192x182>hashcat-m 2611 -a 3 -session mydz dz.hash masks/rockyou-7-2592000.hcmask<192x182> মাস্ক ক্র্যাকিং 196 মাস্ক রুল ফাইলটি মাস্কের অধীনে অবস্থিত, যেমন D:\PentestBox\hashcat-4.1.0\masks, এবং এক্সিকিউশন ক্র্যাকিং সেটিংস হল: 197 198 masks/8char-1l-1u-1d-1s-compliant.hcmask 199 masks/8char-1l-1u-1d-1s-noncompliant.hcmask 200 masks/rockyou-1-60.hcmask 201 masks/rockyou-2-1800.hcmask 202 masks/rockyou-3-3600.hcmask 203 masks/rockyou-4-43200.hcmask 204 masks/rockyou-5-86400.hcmask 205 /rockyou-6-864000.hcmask 206 masks/rockyou-7-2592000.hcmask 207 ক্র্যাক করার জন্য নিয়ম ফাইল ব্যবহার করুন 208 209 হ্যাশক্যাট -m 300 mysqlhashes.txt–সরান -O mysql-cracked.txt ..\অভিধান\* -r নিয়ম\best64.rule 210 211 হ্যাশক্যাট -m 2611 -A 0 dz.hashpassword.lst -r নিয়ম\best64.rule -O 212 হ্যাশক্যাট প্যারামিটার অপ্টিমাইজেশান 213 হ্যাশক্যাটের ক্র্যাকিং গতি এবং সংস্থান বরাদ্দ বিবেচনা করে, আমরা কিছু পরামিতি কনফিগার করতে পারি 214 1 । ওয়ার্কলোড টিউনিং লোড টিউনিং । 215 এই প্যারামিটার দ্বারা সমর্থিত মানগুলি হল 1, 8, 40, 80, 160 216 217 --gpu-accel 160 GPU কে সর্বাধিক কর্মক্ষমতা অর্জন করতে দেয় । 218 2.Gpu loops Load Fine-Tuning 219 এই প্যারামিটার দ্বারা সমর্থিত মানগুলির পরিসীমা হল 8-1024 (কিছু অ্যালগরিদম শুধুমাত্র 1000 পর্যন্ত সমর্থন করে)। 220 221 --gpu-loops 1024 GPU-কে তার কর্মক্ষমতা সর্বাধিক করতে দেয় । 222 3. সেগমেন্ট সাইজ ডিকশনারি ক্যাশের আকার 223 এই প্যারামিটারটি মেমরি ক্যাশের আকার সেট করতে হয় ডিকশনারি ক্র্যাকিংকে গতি বাড়ানোর জন্য ডিফল্ট হল 32MB, যা আপনার নিজের মেমরির অবস্থা অনুযায়ী সেট করা যেতে পারে, এটি যত বড় হবে, তত বেশি ব্লক হবে । 224 225 --segment-size 512 বড় অভিধান ক্র্যাকিংয়ের গতি বাড়াতে পারে । 226 শেষ: পাসওয়ার্ড সেটিং সুপারিশ 227 লম্বা স্ট্রিং ব্যবহার করুন 228 বড় অক্ষর সেট ব্যবহার করুন অক্ষর, সংখ্যা, চিহ্ন 229 230 পাসওয়ার্ড বা পাসওয়ার্ডের অংশ হিসাবে আপনার সাথে সম্পর্কিত কোনও অক্ষর ব্যবহার করবেন না 231 232