참고영상 :
hashcat은 해시 데이터의 크랙을 지원하는 강력한 도구이다.
*hashcat을 VM에서 사용 시 메모리 3GB이상 권장.
-m : 해시 타입 설정
-a : 공격 모드 설정
hashcat은 수많은 해시 알고리즘을 지원하며 해당 번호로 지정하여 사용할 수 있다.
공격모드 중 3번이 무작위 대입 공격이며, 무작위 대입 시 글자수를 지정해 줘야 한다.
1 Byte = ?a
ex) test = ?a?a?a?a
“pass” 라는 4글자 문자열을 MD5로 암호화 하였으며 해당 해시 크랙을 시도
hashcat -a [공격모드] -m [해시 알고리즘] [해시 파일] [예상 Byte]
결과는 아래와 같이 도출되며 재 실행 시 동작하지 않으며, 프로파일을 읽어들여야 한다.