হ্যাশক্যাট একটি পাসওয়ার্ড ব্লাস্টিং শিল্পকর্ম এবং তথ্য সুরক্ষার জন্য প্রয়োজনীয় সরঞ্জামগুলির মধ্যে একটি। এখানে এই নিবন্ধ রেকর্ড সংক্ষিপ্তসার সংগ্রহ করুন

হ্যাশক্যাট হল একটি পাসওয়ার্ড ব্লাস্টিং টুল এবং তথ্য নিরাপত্তার জন্য প্রয়োজনীয় সরঞ্জামগুলির মধ্যে একটি ।

ভূমিকা

হ্যাশক্যাট হল বিশ্বের দ্রুততম পাসওয়ার্ড ক্র্যাকার এবং একটি ওপেন সোর্স ডিস্ট্রিবিউটেড টুল যা মাল্টি-প্ল্যাটফর্ম এবং মাল্টি-অ্যালগরিদম সমর্থন করে ।

অফিসিয়াল: https://hashcat.net/hashcat/

Github:https://github.com/hashcat/hashcat

安装

Windows

https://github.com/hashcat/hashcat/releases 下载最新版压缩包,解压根据自己的平台运行 hashcat64.exe 或者 hashcat32.exe

常用参数

-m ক্র্যাক হ্যাশ টাইপ

ক্র্যাক করার জন্য হ্যাশ টাইপ নির্দিষ্ট করে, তারপরে হ্যাশ টাইপের সাথে সম্পর্কিত সংখ্যা

-a ক্র্যাকিং মোড

ক্র্যাকিং মোড ব্যবহার করা উচিত নির্দিষ্ট করুন, এবং এর মান পরবর্তী প্যারামিটারগুলি উল্লেখ করে:

- [ আক্রমণ মোড ] - 

  # | মোড 
 ===+====== 
  0 | সোজা                # সরাসরি অভিধান ক্র্যাক 
  1 | সমন্বয়             # সমন্বয় ক্র্যাক 
  3 | ব্রুট-ফোর্স             #  মাস্ক ব্রুট ক্র্যাক 
  6 | হাইব্রিড শব্দ তালিকা + মুখোশ  # অভিধান + মাস্ক ক্র্যাক 
  7 | হাইব্রিড মাস্ক + ওয়ার্ডলিস্ট  # মাস্ক+ডিকশনারি ক্র্যাক

– ইনক্রিমেন্ট

ইনক্রিমেন্ট ক্র্যাকিং মোড সক্ষম করুন এবং হ্যাশক্যাটকে নির্দিষ্ট পাসওয়ার্ড দৈর্ঘ্যের মধ্যে ক্র্যাকিং করতে দিন

–ইনক্রিমেন্ট-মিনিট

পাসওয়ার্ডের ন্যূনতম দৈর্ঘ্য, যা সরাসরি একটি পূর্ণসংখ্যার সমান, ইনক্রিমেন্ট মোড কনফিগার করুন একসাথে

–ইনক্রিমেন্ট-ম্যাক্স

পাসওয়ার্ডের সর্বোচ্চ দৈর্ঘ্য, যা সরাসরি একটি পূর্ণসংখ্যার সমান, ইনক্রিমেন্ট মোড কনফিগার করুন একসাথে

–force

ক্র্যাকিং প্রক্রিয়া চলাকালীন সতর্কতা বার্তা উপেক্ষা করুন

–remove

সফলভাবে ক্র্যাক করা হ্যাশ মুছে ফেলুন

-O

--আউটফাইল  সফল ক্র্যাকিংয়ের পরে হ্যাশ এবং সংশ্লিষ্ট প্লেইনটেক্সট পাসওয়ার্ডের স্টোরেজ অবস্থান নির্দিষ্ট করে

-O

--অপ্টিমাইজড-কার্নেল-সক্ষম করুন  অপ্টিমাইজড কার্নেল সক্ষম করুন (পাসওয়ার্ডের দৈর্ঘ্য সীমিত করুন)

-d

--opencl-devices  opencl ডিভাইসগুলি নির্দিষ্ট করুন, আমি এখানে সমর্থিত ডিভাইসগুলির তালিকা নিম্নরূপ:


কোড


* ডিভাইস #1: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz, এড়িয়ে গেছে 
* ডিভাইস #2: ইন্টেল(আর) ইউএইচডি গ্রাফিক্স 630, 384/1536 এমবি বরাদ্দযোগ্য, 24MCU 
* ডিভাইস #3: AMD Radeon Pro 555X Compute ইঞ্জিন, 1024/4096 MB বরাদ্দযোগ্য, 12MCU

-D

--opencl-device-types  opencl এর ডিভাইসের ধরন নির্দিষ্ট করুন হ্যাশক্যাট নিম্নলিখিত ডিভাইসের ধরন সমর্থন করে:


bash


1 | CPU2 | GPU3 | FPGA, DSP, সহ-প্রসেসর

সাধারণত ব্যবহৃত  -D 2  GPU ক্র্যাকিং নির্দিষ্ট করুন

মাস্ক ক্র্যাকিং

মাস্ক নিয়ম


bash


 ?  | অক্ষরসেট===+== 
 l | abcdefghijklmnopqrstuvwxyz          # ছোট হাতের অক্ষর  a-z 
 u | ABCDEFGHIJKLMNOPQRSTUVWXYZ          #  বড় অক্ষর  A-Z 
 d | 0123456789                          # সংখ্যা  0-9 
 h | 0123456789abcdef                    # সংখ্যা + abcdef 
 H | 0123456789ABCDEF                    # সংখ্যা  + ABCDEF 
 s |  ! "#$%&'()*+,-./:; <=>? @[\]^_`{|}~   # বিশেষ অক্ষর     
 a | ? এল? ইউ? ডি? s                            #  কীবোর্ডে দৃশ্যমান সমস্ত অক্ষর 
 b |  0 - 0xff                         #  

কাস্টম মাস্ক রুল


bash


--custom-charset1 [chars]  -1 এর সমতুল্য 
--custom-charset2 [chars]  -2 এর সমতুল্য 
--custom-charset3 [chars]  -3 এর সমতুল্য 
--custom-charset4 [chars] মাস্কে   ব্যবহার করে  -4

এর সমতুল্য? 1、? 2、? 3、? 4  

কিছু ক্ষেত্রে প্রতিনিধিত্ব করতে:


bash


--কাস্টম-চার্সেট 1 abcd123456! @-+

এই সময়ে? 1 মানে  abcd123456! @-+


বাশ


--কাস্টম-চার্সেট2 ? এল? d

এই সময়ে? 2 মানে  ? এল? d  মানে  ? h সংখ্যা + ছোট অক্ষর:


bash


-3 abcdef  -4 123456

এই সময়ে  ? 3? 3? 3? 3? 4? 4? 4? 4  এর অর্থ হল প্রথম চারটি সংখ্যা হতে পারে  abcdef, এবং শেষ চারটি সংখ্যা হতে পারে  123456

অভিধান ক্র্যাক


কোড


1q2w3e4r` MD5 মান হল `5416d7cd6ef195a0f7622a9c56b55e84


bash


hashcat -a 0 -m 0 '5416d7cd6ef195a0f7622a9c56b55e84' hashpass.txt -o success.txt

ক্র্যাক করা পাসওয়ার্ড মুছে ফেলুন

কখনও কখনও ক্র্যাক করার সময় নিম্নলিখিত প্রম্পট প্রদর্শিত হবে:


কোড


তথ্য: সমস্ত হ্যাশ  পটফাইলে পাওয়া গেছে !  ব্যবহার করুন --দেখান to display them.

এটি দেখায় যে পাসওয়ার্ডটি আগে আমাদের দ্বারা সফলভাবে ক্র্যাক করা হয়েছে, তাই হ্যাশক্যাট আর প্রদর্শিত হবে না , আপনি পাসওয়ার্ড প্রদর্শন করতে প্যারামিটার  --show  যোগ করতে পারেন:


bash


hashcat -a 0 -m 0 'cbc8f5435c87e13c5d14e6ce92358d68' hashpass.txt --দেখান 
cbc8f5435c87e13c5d14e6ce92358d68:123456@abc

হ্যাশক্যাট সফলভাবে ক্র্যাক করা পাসওয়ার্ড ফাইলগুলি সংরক্ষণ করে: ~/.hashcat/hashcat.potfile

আপনি যদি সরাসরি ক্র্যাক করা পাসওয়ার্ড প্রদর্শন করতে চান সরাসরি ফাইলটি মুছে ফেলুন ।

ব্যাচ ক্র্যাক


ব্যাশ


#  পূর্ববর্তী সফল ক্র্যাক রেকর্ড মুছে ফেলুন rm ~/.hashcat/hashcat.potfile# hash.txt হল ক্র্যাক করা পাসওয়ার্ড  hashpass.txt হল অভিধান   ক্র্যাক ফলাফল success.txt -a 0 -m 0 hash.txt hashpass.txt -o success.txt --মুছে ফেলুন

কম্বিনেশন ক্র্যাক

মাল্টি-ডিকশনারি ক্র্যাক


bash


hashcat -a 1 -m{ 

অভিধান + মাস্ক ক্র্যাক


bash


echo -n admin888 |openssl md5 
7fef6171469e80d32c0559f88b377245

ক্র্যাক  admin888  এর MD5 মান:


bash


hashcat -a 6 -m 0 '7fef6171469e80d32c0559f88b377245' hashpass.txt -O

মাস্ক + অভিধান ক্র্যাক


bash


hashcat -a 7 -m 0 '7fef6171469e80d32c0559f88b377245' 'admi? এল? ডি? ডি? d' hashpass.txt  -O

ক্র্যাক কেস

8-বিট MD5 এনক্রিপশনের ডিজিটাল ক্র্যাক

থেকে  23323323  MD5 এনক্রিপশন করুন:


bash


$ echo -n 23323323 |openssl MD5 
5a745e31dbbd93f4c86d1ef82281688b

ক্র্যাক করার জন্য হ্যাশক্যাট ব্যবহার করুন:


bash


hashcat -a 3 -m 0 --force '5a745e31dbbd93f4c86d1ef82281688b' '? ডি? ডি? ডি? ডি? ডি? ডি? ডি? d' -O

8-বিট MD5 এনক্রিপ্ট করা বড় এবং ছোট হাতের অক্ষর ক্র্যাক


bash


$ echo -n পাসওয়ার্ড |openssl MD5 
a9d402bfcde5792a8b531b3a82669585

ক্র্যাক করার জন্য হ্যাশক্যাট ব্যবহার করুন:


bash


hashcat -a 3 -m 0 -1 '? এল? u' --বল  'a9d402bfcde5792a8b531b3a82669585' '? 1? 1? 1? 1? 1? 1? 1? 1' -O

একটি কাস্টম নিয়ম সংজ্ঞায়িত করে  -1 এই সময়ে,  ? 1  মানে  ? এল? u, বড় এবং ছোট হাতের অক্ষর ।

5-7-সংখ্যার MD5 এনক্রিপ্ট করা বড় এবং ছোট হাতের অক্ষর + সংখ্যা ক্র্যাক

Admin88  এর MD5 মান হল  2792e40d60bac94b4b163b93566e65a9


bash


hashcat -a 3 -m 0 -1 '? এল? ইউ? d' --বল  '2792e40d60bac94b4b163b93566e65a9' --বৃদ্ধি --বৃদ্ধি-মিনিট 5 --বৃদ্ধি-সর্বোচ্চ 7 '? 1? 1? 1? 1? 1? 1? 1' -O

একটি কাস্টম নিয়ম সংজ্ঞায়িত করে  -1 এই সময়ে,  ? 1  মানে  ? এল? ইউ? d, অর্থাৎ বড় এবং ছোট হাতের অক্ষর + সংখ্যা ।

অ্যাডমিনের শুরুতে 10টি MD5 এনক্রিপ্ট করা বড় এবং ছোট হাতের অক্ষর + সংখ্যা ক্র্যাক

admin23323  এর MD5 মান হল  a9991129897a44e0d1c2855c3d7dccc4


bash


hashcat -a 3 -m 0 -1 '? এল? ইউ? d' --বল  'a9991129897a44e0d1c2855c3d7dccc4' 'অ্যাডমিন? 1? 1? 1? 1? 1' -O

MySQL4.1/MySQL5

মাইএসকিউএল এর পাসওয়ার্ড দেখুন:


mysql


mysql> select Password from mysql.user; 
+-------------------------------------------+ 
| পাসওয়ার্ড                                  | 
+-------------------------------------------+ 
| *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | 
| *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | 
| *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | 
| *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | 
+-------------------------------------------+ 
4   সারি   in   set   (0.00   সেকেন্ড) 

তারপর অভিধান ক্র্যাক ব্যবহার শুরু করুন:


bash


hashcat -a 0 -m 300 --force '81F5E21E35407D884A6CD4A731AEBFB6AF209E1B' hashpass.txt -O

লিনাক্স /etc/shadow sha512crypt $6$, SHA512 (ইউনিক্স)

 /etc/shadow  পাসওয়ার্ড ফাইল দেখুন:


bash



root@kali-linux:~# cat /etc/shadowroot:$6$4ojiBMDPrehqrLkX$d2T7Cn8LKkLk4SDXgCh1IEqjhnsUekXaNUXSxiZIwUTndSqyd.9sEcu80sX9DuEHGmHOeoMev2O0ACYtjMett1:18201:0:999999:7::: 
ডেমন:*:18024:0:99999:7::: 
বিন:*:18024:0:99999:7::: 
সিএস:*:18024:0:99999:7::: 
সিঙ্ক:*:18024:0:99999:7::: 
গেমস:*:18024:0:99999:7::: 
পুরুষ:*:18024:0:99999:7::: 
এলপি:*:18024:0:99999:7::: 
মেইল:*:18024:0:99999:7::: 
সংবাদ:*:18024:0:99999:7::: 
ইউইউসিপি:*:18024:0:99999:7::: 
প্রক্সি:*:18024:0:99999:7::: 
www-ডেটা:*:18024:0:99999:7::: 
ব্যাকআপ:*:18024:0:99999:7::: 
তালিকা:*:18024:0:99999:7::: 
আইআরসি:*:18024:0:99999:7::: 
গ্নাটস:*:18024:0:99999:7::: 
কেউ না:*:18024:0:99999:7::: 
_apt:*:18024:0:99999:7::: 
সিস্টেমড-টাইমসিঙ্ক:*:18024:0:99999:7::: 
সিস্টেমড-নেটওয়ার্ক:*:18024:0:99999:7::: 
সিস্টেমড-সমাধান:*:18024:0:99999:7::: 
মাইএসকিউএল:!: 18024:0:99999:7::: 
এনটিপি:*:18024:0:99999:7::: 
বার্তাবাস:*:18024:0:99999:7::: 
আরপিওয়াচ:!: 18024:0:99999:7::: 
ডেবিয়ান-এক্সিম:!: 18024:0:99999:7::: 
uuidd:*:18024:0:99999:7::: 
রেডসক্স:!: 18024:0:99999:7::: 
টিএসএস:*:18024:0:99999:7::: 
rwhod:*:18024:0:99999:7::: 
আয়োডিন:*:18024:0:99999:7::: 
মিরেডো:*:18024:0:99999:7::: 
dnsmasq:*:18024:0:99999:7::: 
পোস্টগ্রেস:*:18024:0:99999:7::: 
usbmux:*:18024:0:99999:7::: 
আরটিকিট:*:18024:0:99999:7::: 
চমকপ্রদ 4:!: 18024:0:99999:7::: 
sshd:*:18024:0:99999:7::: 
ডেবিয়ান-এসএনএমপি:!: 18024:0:99999:7::: 
এসএসএলএইচ:!: 18024:0:99999:7::: 
নাড়ি:*:18024:0:99999:7::: 
বক্তৃতা-প্রেরক:!: 18024:0:99999:7::: 
আভাহি:*:18024:0:99999:7::: 
সানেদ:*:18024:0:99999:7::: 
ইনেটসিম:*:18024:0:99999:7::: 
রঙ:*:18024:0:99999:7::: 
জিওক্লু:*:18024:0:99999:7::: 
কিং-ফিশার:*:18024:0:99999:7::: 
ডেবিয়ান-জিডিএম:*:18024:0:99999:7::: 
ড্রাডিস:*:18024:0:99999:7::: 
গরুর মাংস-xss:*:18024:0:99999:7::: 
সিস্টেমড-কোরডাম্প:!!: 18082:

আপনি দেখতে পাচ্ছেন যে  root  এর একটি পাসওয়ার্ড রয়েছে  $6  সারফেস হ্যাশের এনক্রিপশন পদ্ধতি হল: sha512crypt $6$, SHA512 (ইউনিক্স)।


বাশ


#  মাস্ক ক্র্যাক রুট পাসওয়ার্ড   পটফাইলে সফলভাবে ক্র্যাক হ্যাশ রেকর্ড করে না   পাসওয়ার্ড   চালানোর জন্য ডিভাইস 2 (কোর ডিসপ্লে) নির্দিষ্ট করুন এবং অপ্টিমাইজ করা হ্যাশক্যাট চালু করুন  -a 3 -m 1800 --force  '$6$4ojiBMDPrehqrLkX$d2T7Cn8LKkLk4SDXgCh1IEqjhnsUekXaNUXSxiZIwUTndSqyd.9sEcu80sX9DuEHGmHOeoMev2O0ACYtjMett1' '? এল? এল? এল? l' -O -d 2 --potfile-disable#  মাস্ক ক্র্যাক রুট পাসওয়ার্ড   ব্যবহারকারীর নাম উপেক্ষা করুন   পটফাইলে ক্র্যাক রেকর্ড করবেন না সফল হ্যাশ   পাসওয়ার্ড   চালানোর জন্য ডিভাইস 2 (কোর ডিসপ্লে) নির্দিষ্ট করুন এবং অপ্টিমাইজড হ্যাশক্যাট চালু করুন  -A 3 -m 1800 --ফোর্স  'রুট:$6$4ojiBMDPrehqrLkX$d2T7Cn8LKkLk4SDXgCh1IEqjhnsUekXaNUXSxiZIwUTndSqyd.9sEcu80sX9DuEHGmHOeoMev2O0ACYtjMett1' '? এল? এল? এল? l' -O -d 2 --username --potfile-disable

অন্তর্নির্মিত CPU এবং স্বাধীন গ্রাফিক্স যা ম্যাকওএস এর সাথে আসে ক্র্যাক করা যাবে না, এখানে গুওগুয়াং নিজেই ম্যানুয়ালি  -d 2  কোর ডিসপ্লে ব্যবহার করে সফলভাবে চালানোর জন্য স্যুইচ করেছেন:

Hashcat 是一款密码爆破神器,信息安全必备工具之一,特此收藏此文章记录总结

অভিধান ক্র্যাক উইন্ডোজ এলএম হ্যাশ


bash


hashcat -a 0 -m 3000 --force '921988ba001dc8e14a3b108f3fa6cb6d' password.txt

অভিধান ক্র্যাক উইন্ডোজ এনটিএলএম হ্যাশ


bash


hashcat -a 0 -m 1000 --force 'e19ccf75ee54e06b06a5907af13cef42' password.txt

বিতরণ ক্র্যাক

প্যারামিটারপ্রকারবর্ণনাগুওগুয়াং এর বোঝার উদাহরণ
–ব্রেন-সার্ভার
মস্তিষ্ক সার্ভার সক্ষম করুনপ্রাথমিক সার্ভার সক্ষম করুন
-z, –brain-client
Enable brain client, activates -SEnable Distributed client
–brain-client-featuresNumমস্তিষ্কের ক্লায়েন্ট বৈশিষ্ট্যগুলি সংজ্ঞায়িত করুন, নীচে দেখুনক্লায়েন্ট বৈশিষ্ট্যগুলি সংজ্ঞায়িত করুন–brain-client-features=3
–brain-hostStrব্রেইন সার্ভার হোস্ট (আইপি বা ডোমেইন)প্রধান সার্ভারের আইপি বা ডোমেইন–brain-host=127.0.0.1
–brain-portportব্রেইন সার্ভার পোর্টপ্রধান সার্ভার পোর্ট–brain-port=13743
–brain-passwordStrমস্তিষ্ক সার্ভার প্রমাণীকরণ পাসওয়ার্ডপ্রধান সার্ভারের প্রমাণীকরণ পাসওয়ার্ড–brain-password=e8acfc7280c48009
–brain-sessionHexOverrides automatically calculated brain sessionস্বয়ংক্রিয়ভাবে ইতিমধ্যে গণনা করা প্রাথমিক সেশনকে ওভাররাইড করে –brain-session=0x2ae611db
–brain-session-whitelistHexশুধুমাত্র প্রদত্ত সেশনের অনুমতি দিন, কমা দিয়ে পৃথক শুধুমাত্র প্রদত্ত কথোপকথন অনুমোদিত, কমা দ্বারা পৃথক –brain-session-whitelist=0x2ae611db

ক্লায়েন্ট বৈশিষ্ট্য


bash


- [ brain Client Features ] -  # | Features 
 ===+======== 
  1 | পাঠান হ্যাশড পাসওয়ার্ড                       #  ক্র্যাকড পাসওয়ার্ড পাঠান 
  2 | পাঠান আক্রমণ অবস্থান                        
  3 | Send hashed passwords and attack positions  # ক্র্যাক করা পাসওয়ার্ড এবং ক্র্যাক করা অবস্থান পাঠান 


পূর্ববর্তী নিবন্ধ:কীভাবে হ্যাশক্যাট ব্যবহার করবেন, প্রযুক্তিগত ভাগ করে নেওয়া
পরবর্তী নিবন্ধ:হ্যাশক্যাট টিউটোরিয়াল ক্র্যাকিং মোড প্যারামিটার সেটিংস ব্যবহার করে (সুপার বিস্তারিত শুকনো পণ্য, সংগ্রহের মূল্য)

সর্বশেষ নিবন্ধ

পিন করা নিবন্ধ

  • Focus on Word, Excel, PPT, PDF, RAR, ZIP, 7Z, Compressed File, Office Encrypted File Unlock Decryption
  • We provide users with high-quality file compression password recovery, PDF unlocking, and Word password recovery services.
  • Copyright © Document Password Recovery Master Online Decryption Platform