[광고] HWP 를 웹페이지에서 바로 열고, 편집하고, 저장하고 싶다면?
온라인으로-한글-HWP-파일-편집하기-폴라리스-오피스
시작하기 전에:
RAR을 해제하고 싶으신 분들은 아래 글을 참조하세요.
http://stanleykou.tistory.com/entry/cRARk-를-이용한-rar-파일-패스워드-깨기-rar-password-crack
전에 zip 암호를 풀어야 하는 경우가 있어서 john the Ripper라는 프로그램을 이용한 적이 있었습니다.
성능이 꽤 괜찮아서 포스팅도 한 번 했었습니다.
http://stanleykou.tistory.com/entry/ZIP-파일-암호해제-John-the-Ripper
하지만, 커맨드라인으로 뭔가 작업을 한다는 건 귀찮은 일입니다.
john the rippper를 gui로 만들어주는 프로그램을 발견해서, 소개합니다.
Johnny - GUI For John the ripper
http://openwall.info/wiki/john/johnny
2016/06/18 업데이트:
5번 과정이 잘 안되시는 분들은 3번 설정이 잘 안돼서 그럴 가능성이 높습니다.
3번과정에서 " john.exe" 을 정확하게 설정했는지 확인 해보세요.
이 프로그램을 이용하기 위해서는 몇 가지 과정이 필요합니다.
1. John the Ripper를 다운로드
http://www.openwall.com/john/ 이 사이트에 들어가셔서 아래 링크를 클릭해서 다운로드 한 뒤, 적절한 경로에 압축 해제하세요.
2. Jonny를 다운로드한 뒤, 인스톨
http://openwall.info/wiki/john/johnny
3. Jonny 에 John the ripper 경로를 설정
좌측 메뉴 중 Setting을 클릭하고, 가운데 보이는 경로에 아까 압축해제 했던 John the ripper의 John.exe파일의 경로를 입력 해 줍니다.
4. 상단메뉴 Open password file - Open other file format 선택
5. 상세설정을 해줍니다
5번 과정이 잘안되신다는 분들이 있어, 내용 보충합니다.
5-1 Choose file format 에서 Zip 선택
5-2 Save hashes to는 적절한 경로를 선택해서 직접 파일명을 써주면 되는데, 저는 압축파일이 있는 경로에 list.lst 라는 이름으로 생성했습니다.
경로 때문에 잘 안되시는 분들은 c:\에 johnny 라는 폴더를 생성한 뒤, 암호를 해독 할 파일을 여기에 복사하세요.
그리고, Save hashes to => Browse => c:\johnny 경로로 이동 => 하단 입력창에 list.lst 를 입력하세요.
5-3 자 그리고 대망의 zip 파일 선택을 합니다.
5-4 그 다음, 맨 아래에 보이는 Convert를 클릭합니다.
여기까지 한 번 입력을 했다면, 다음부터는 5-3에서 zip만 선택하면 되기 때문에 굉장히 간편해집니다.
5-5 이제 파일이 로딩되고, 크랙할 준비가 되었습니다.
아래 화면이 뜨지 않는다면, johnny 프로그램을 종료시켰다가 다시 실행 해 보세요.
6.패스워드를 해제
가운데 보이는 Start new attack 버튼을 누르면 zip 암호를 해제하게 됩니다.
7. 결과
이전 내용에서는 i5 750에서 1초 이내에 8자리를 해독한다고 적혀있었는데......
실험이 좀 잘못되었더라고요. 정정하겠습니다.
"파일명과 패스워드가 동일하다면, 순식간에 해독됩니다"
그리고 버그인지는 모르겠지만, johnny를 실행한 뒤, 처음 해독은 굉장히 빠르지만, 두 번째 해독부터는 이상하게 느려지는 현상이 있으니 주의하세요.
8자리를 넘어가는 패스워드의 경우, 해독에 며칠이 걸릴 수도 있습니다.
안된다는 분들이 있어서 오늘 다시 해 보니, 저는 잘 되는군요 -_-; 왜 잘될까요 -_-
안되는 분들은 왜 안될까요 -_-; 경로를 바꿔보시거나, 프로그램을 다시 실행해 보시거나, 컴퓨터를 재부팅해보세요.
8. 교훈(?)
패스워드 자릿수가 조금만 길어져도, 푸는 입장에서는 무시무시하게 속도가 더 걸리게 됩니다.
그리고 특수문자나 숫자가 들어가면 더더욱 무시무시한 시간이 걸립니다.
그러니 패스워드는 영문 대문자 소문자, 숫자, 특수문자를 이용해서 만들고, 길게길게 12자리 이상으로 만듭시다.
'그 외' 카테고리의 다른 글
Git 암호를 변경하기 (0) | 2019.08.28 |
---|---|
cRARk 를 이용한 rar 파일 패스워드 깨기 (rar password crack) (21) | 2017.11.15 |
모바일 개발환경의 미래, 구글 트렌드에 묻다 (Cross-platform) (0) | 2016.07.19 |
AWS 세팅 - An error occured creating your security group 해결방법 (0) | 2016.05.01 |
[Java] String 을 더하는 연산 (Concatenation) VS StringBuilder (0) | 2016.04.21 |