알집 비밀번호 풀기 에 대해서
이야기를 해보겠습니다
다수의 파일의 용량을 줄이고
하나의 파일로 만드는 것을
압축 이라고 합니다
압축 프로그램에서는 원하는 경우
비밀번호를 추가하는 것이 가능합니다
비밀번호를 알고 있다면
압축을 해제하는데 문제가 없지만
비밀번호를 모르는 경우
압축을 해제 하지 못하는 상황이 됩니다
그런데 비밀번호를 모른다고
그냥 포기하기에는 너무 아까운
중요한 자료인 경우가 있는데
이 경우 비밀번호 찾기를 이용해서
비밀번호를 찾는 방법이 있습니다
어떻게 비밀번호를 푸는지
어떤 프로그램을 써야 하는지
정리해보겠습니다
<알집 비밀번호 풀기 - 대입법>
컴퓨터가 나온 초기의 암호화는
형식이 굉장히 단순했기 때문에
암호화 형식 자체를 파괴해서
암호를 푸는 것이 가능했습니다
그런데 암호화 기술이 발전하면서
이런 형식 자체를 파괴하는 방법은
거의 사용하지 못하게 되었고
요즘의 비밀번호 풀기는
대입법을 사용하고 있습니다
예를들어 숫자를 사용하는
4자리 암호의 경우에는
0000 ~ 9999 까지
모든 숫자를 일일이 넣어서
그 중에 맞는 비밀번호를 찾는 방식입니다
이런 상황에서의 경우의 수는
10^4 = 10000 가지 정도가 되는데
사람이 직접 입력을 한다면
1초에 1개 정도만 입력이 가능하지만
컴퓨터는 초당 수백개를 입력 할 수 있어서
몇초 안에 비밀번호를 찾는게 가능합니다
그런데 이건 어디까지나
숫자만 사용한 4자리의 경우이고
숫자, 영어, 특수문자를 섞어서 사용한다거나
자리수가 많아지면 경우의 수가 폭팔합니다
예를들어 숫자, 영어를 섞어서
8자리의 암호를 만들었다면
36^8= 2,821,109,907,456
이 정도의 경우의 수를 가지게 되는데
초당 100개의 경우의 수를 입력해도
28,211,099,074 초가 걸리며
이것은 470,184,984 분 이고
7,836,416 시간이며 326,517일 이니
약 894년의 시간에 해당합니다
대입법으로는 물리적으로
해제가 불가능한 수준의 시간이죠
그래서 여러 사이트에서
영문, 숫자 등을 섞어서 8자리 이상의
암호를 설정하라는 요구를 많이 합니다
알집 비밀번호 풀기 프로그램의 설명 전에
대입법에 대해서 설명을 하는 이유는
내가 비밀번호 풀기를 하고자 하는 파일이
숫자로 이루어져 있는 6자리 미만이라면
시도 해볼 만 하지만
영문과 숫자가 섞여 있고 자리수가 많다면
시도해볼 가치조차 없기 때문입니다
<알집 비밀번호 풀기 - 트집>
알집 7.13 의 경우 구버전 이라서
공식 홈페이지에서는 다운로드가 안되고
블로그 등에 올라온 설치 파일을 받아야 하는데
바이러스, 악성 코드 등이
포함되어 있을 수 있기 때문에
알집이 아닌 트집 이라는 프로그램을
추천해드리려고 합니다
http://software.naver.com/software/summary.nhn?softwareId=MFS_103946
(네이버 소프트웨어 자료실 트집 링크)
트집의 다운로드는
네이버 소프트웨어 자료실에서 가능합니다
위의 링크를 이용하시거나
인터넷에서 검색을 하셔서
다운로드, 설치를 해주세요
암호를 알아내고 싶은 파일을 선택하고
암호 찾기를 눌러주신 후
숫자, 소문자 영어, 대문자 영어,
특수문자, 공백 5가지 중에서
확인을 할 대상을 지정하고
시작을 눌러주시면 됩니다
앞에서 말했듯이 검색할 대상이 많으면
시간이 기하급수적으로 늘어나니 주의해주세요
트집은 알집의 전용 압축 확장자인
alz 전용 프로그램으로
alz 이외의 프로그램에서는
정상 작동하지 않습니다
alz 이외의 확장자 라면
알집 7.13 버전을 구해보세요