다음 지문에서 설명하는 크래킹 방법은?패스워드에 사용될 수 있는 문자열… | [정보보안기사 필기] 19년 1회차 기출문제 상세 페이지
1[정보보안기사 필기] 19년 1회차
다음 지문에서 설명하는 크래킹 방법은?
패스워드에 사용될 수 있는 문자열의 범위를 정하고, 그 범위 내에서 생성 가능한 모든 패스워드를 생성하며 이를 하나씩 대입, 패스워드 일치 여부를 확인한다.
1
Rainbow Table Attack
2
Dictionary Attack
3
Brute Force Attack
4
Hash Attack
해설
가능한 문자 집합에서 만들 수 있는 모든 조합을 빠짐없이 생성해 하나씩 대입하는 방식은 Brute Force Attack(전수조사 공격)이다.
지문의 "사용될 수 있는 문자열의 범위를 정하고, 그 범위 내에서 생성 가능한 모든 패스워드를 생성"이 결정적 단서로, 시간만 충분하면 반드시 성공하지만 자릿수와 문자 종류가 늘수록 경우의 수가 기하급수로 커진다.
- 미리 만들어 둔 사전 파일의 단어와 그 변형만 시도하는 방식은 Dictionary Attack이다.
- 평문과 해시값 쌍을 미리 계산해 표로 저장해 두고 조회하는 방식은 Rainbow Table Attack이다.
- Hash Attack은 패스워드 크래킹 기법으로 따로 정의된 명칭이 아니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.