본문 바로가기
8. 정보보안 노트 정리

자동 사전 파일 만들기 [crunch]

by Robert8478 2023. 12. 27.

[사전파일 사용법]
hydra -l sma -p 6 192.168.0.1 smb = 아이디와 비번을 알 경우 smb 취약점을 이용해 공격, 소문자 l,p는 아이디 비번 알경우 사용하는 옵션
hydra -L /root/user.txt -P /root/pass.txt http://192.168.0.1 = 아이디 비번 모를경우 대문자L,P를 사용 사전파일을 대입시켜 무차별대입


[crunch 툴 사용법]
crunch -h : 도움말 보기
crunch 4 4 1234567890 : 문자의 길이는 최소 4자 최대 4자, 그리도 1234567890이 들어가는 모든 경우의 수로 사전파일을 만듭니다.
crunch 5 5 abcdef -o /root/user.txt : 5글자의 abdef 조합 사전파일을 user.txt로 저장합니다.
crunch 6 6 /root/sample.txt numbers -o /root/pass.txt : sample.txt 안의 numbers 변수에 해당하는 값들의 조합으로 사전파일을 만들어 pass.txt로 저장합니다.
sample.txt 내부의 형식은 numbers = [1234567890] 이라고 보면 됩니다.
이곳 안에 여러개의 변수를 추가할 수 있으며 ascii = [~!@#$%%^&*()1234567890] 이런식으로 넣을수있습니다.