![John the Ripper를 최신 버전의 데비안이나 우분투에서 실행하도록 하는 방법은 무엇입니까?](https://linux55.com/image/71087/John%20the%20Ripper%EB%A5%BC%20%EC%B5%9C%EC%8B%A0%20%EB%B2%84%EC%A0%84%EC%9D%98%20%EB%8D%B0%EB%B9%84%EC%95%88%EC%9D%B4%EB%82%98%20%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8F%84%EB%A1%9D%20%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
John the Ripper는 데비안과 우분투용으로 패키지되어 있지만 2015년 8월 현재 패키지 버전은 실제로 실행되지 않는 것으로 보입니다. 이러한 시스템의 최신 버전은 sha512 해시 기능을 사용하여 비밀번호를 암호화하지만 이 해시 기능에 대한 지원은 현재 사용자가 지원하는 프로그램 버전을 통해서만 사용할 수 있습니다. 이 문제의 증상은 "비밀번호 해시가 로드되지 않았습니다"라는 일반 오류 메시지입니다. 어떻게 작동하게 합니까?
답변1
가다http://www.openwall.com/john/xz 형식으로 된 최신 커뮤니티 강화 버전의 URL을 찾으세요.
wget http://www.openwall.com/john/j/john-1.8.0-jumbo-1.tar.xz
tar xf john-1.8.0-jumbo-1.tar.xz
sudo apt-get install libssl-dev
cd john-1.8.0-jumbo-1/src && ./configure && make
cd ../run
sudo ./unshadow /etc/passwd /etc/shadow > ~bcrowell/mypasswd.txt
./john mypasswd.txt
rm mypasswd.txt