리눅스에서 압축파일의 비밀번호 복구하기

rar로 압축해놨는데 비밀번호를 잊어서 복구해야 한다거나, 필요한 파일을 다운받았는데 암호를 깨야 한다면 난감할겁니다.

인터넷에 검색하면 여러 툴들이 있지만, 대부분 윈도용 툴입니다. 리눅스에는 RarCrack 이라는 프로젝트가 있습니다. rar, zip, 7z를 지원하는군요.

다음과 같이 사용할 수 있습니다.

1. 프로그램소스를 다운받고 압축을 풉니다.
http://rarcrack.sourceforge.net/

2. 터미널에서 컴파일을 위한 라이브러리를 설치합니다.

sudo apt-get install libxml2-dev

3. 컴파일과 설치를 합니다.

make ; sudo make install

4. 명령을 사용합니다.

rarcrack 압축파일명


문제는….이거 상당히 cpu 소모적인 일입니다. 느린 cpu를 가지고 있다면 엄청 오래 걸려요. 걸어놓고 주무시는게 나을지도 모릅니다. ^^;