John the Ripper는 공개 소프트웨어로, 다양한 패스워드 해시 알고리즘을 크랙하기 위해 설계되었습니다. 이 도구는 특히 Unix 기반 시스템의 /etc/passwd 파일에 저장된 암호를 크랙하는 데 유용하며, 다양한 운영체제와 해시 알고리즘을 지원합니다. John the Ripper는 주로 딕셔너리 공격과 브루트 포스(brute force) 공격 방법을 사용하여 패스워드를 추측합니다. 먼저, John the Ripper는 딕셔너리 공격을 수행할 수 있습니다. 딕셔너리 공격에서는 일반적으로 사용되는 패스워드 목록(딕셔너리)을 참조하여 해시된 암호와 일치하는 값을 찾습니다. 이 방법은 'password', '123456'과 같은 단순한 패스워드에 특히 효과적입니다. ```bash # 딕셔너리 파일로..