대규모 해시 목록에 대한 공격 시작
이 단계에서는 hashcat 으로 표준 사전 공격을 시작합니다. ~/project 디렉터리에 두 개의 파일이 준비되어 있습니다. hashes.txt는 MD5 해시 목록을 포함하고 있으며, wordlist.txt는 잠재적인 비밀번호의 작은 사전입니다.
hashcat 공격의 기본 명령 구조는 hashcat -m <mode> <hash_file> <wordlist_file>입니다. 해시가 MD5 임을 지정하기 위해 -m 0을 사용합니다.
공격을 시작하려면 터미널에서 다음 명령을 실행하십시오.
hashcat -m 0 hashes.txt wordlist.txt
Hashcat 이 시작되고 백엔드가 초기화되며 크래킹 프로세스가 시작됩니다. 실시간으로 업데이트되는 상태 화면이 표시됩니다. 몇 초 동안 실행되도록 둡니다.
hashcat (v6.2.6) starting
...
Session..........: hashcat
Status...........: Running
Hash.Name........: MD5
Hash.Target......: hashes.txt
Time.Started.....: ...
Time.Estimated...: ...
Guess.Base.......: File (wordlist.txt)
Guess.Queue......: 1/1 (100.00%)
Speed.#1.........: ... H/s (0.01ms) @ Accel:128 Loops:1 Thr:1 Vec:8
Recovered........: 3/5 (60.00%) Digests
Progress.........: 5/5 (100.00%)
Rejected.........: 0/5 (0.00%)
Restore.Point....: 5/5 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:0-1 Iteration:0-1
Candidates.#1....: password -> admin
Hardware.Mon.#1..: Temp: 46c
[s]tatus [p]ause [b]ypass [c]heckpoint [q]uit =>