폭력 해독은 비밀번호에 대한 해독 방법으로, 실제 비밀번호를 찾을 때까지 비밀번호를 하나씩 추정한다.
예를 들어, 4자리로 알려져 있고 모두 숫자로 구성된 비밀번호는 총 10,000개의 조합이 있을 수 있으므로 최대 10,000번 시도하면 올바른 비밀번호를 찾을 수 있습니다. 인위적으로 비밀번호를 설정하는 장면이 발생하면 비밀번호 사전을 사용하여 고주파 비밀번호를 찾을 수 있어 해독 시간이 크게 단축됩니다.
폭력 해독은 흔히 볼 수 있는 네트워크 보안 공격 방법으로, 극거법, 열거법이라고도 할 수 있으며, 비밀번호에 대한 해독 방법이다. 그렇다면 폭력 해독이란 무엇일까? 폭력 해독 방법은 무엇입니까? 구체적인 내용 소개를 살펴보겠습니다.
폭력 해독은 실제 비밀번호를 찾을 때까지 비밀번호를 하나씩 계산하는 비밀번호 해독 방법입니다. 예를 들어, 4자리로 알려져 있고 모두 숫자로 구성된 비밀번호는 총 10,000개의 조합이 있을 수 있으므로 최대 10,000번 시도하면 올바른 비밀번호를 찾을 수 있습니다. 인위적으로 비밀번호를 설정하는 장면을 만나면 비밀번호 사전을 사용하여 고주파 비밀번호를 찾을 수 있어 해독 시간이 크게 단축된다.
길고 복잡한 비밀번호 설정, 장소에 따라 다른 비밀번호 사용, 개인정보를 비밀번호로 삼지 않기, 비밀번호를 주기적으로 변경하는 등은 폭력적인 해킹을 방어하는 효과적인 방법입니다.
1. 완벽한 방법
완벽한 방식은 입력된 비밀번호의 설정된 길이, 선택된 문자 집합을 기반으로 가능한 비밀번호 전집을 생성하여 카펫 검색을 수행하는 것을 말한다. 예를 들어, 4자리로 알려져 있고 모두 숫자로 구성된 비밀번호는 총 10,000개의 조합이 있을 수 있으므로 최대 10,000번 시도하면 올바른 비밀번호를 찾을 수 있습니다. 이론적으로 이 방법을 사용하면 어떤 종류의 비밀번호도 해독할 수 있지만, 비밀번호의 복잡성이 증가함에 따라 비밀번호를 해독하는 데 걸리는 시간이 기하급수적으로 늘어난다.
완벽한 방법은 무작위로 생성된 다양한 비밀번호가 나타날 확률이 동일하고 사람의 기억에 영향을 받지 않기 때문에 무작위로 생성된 SMS 인증 코드 등을 추측하는 데 적합합니다.
2. 사전식 공격
사전식 공격은 가장 자주 나타나는 비밀번호를 파일에 저장하는 것입니다. 이 파일은 사전입니다. 폭파할 때 사전에 있는 비밀번호를 사용하여 추측합니다.
사전식 공격은 인위적으로 설정된 비밀번호를 추측하는 데 적합합니다. 왜냐하면 인위적으로 설정된 비밀번호는 사람의 편리한 기억에 의해 영향을 받기 때문입니다. 12345678. 비밀번호가 비밀번호로 사용될 확률은 fghtsaer보다 훨씬 높습니다. 사전적 공격은 완벽한 방법에 비해 적중률을 덜 잃지만 시간을 더 많이 절약할 수 있다.
3. 레인보우 테이블 공격
레인보우 테이블 공격 역시 사전적 공격에 속하지만 해시 알고리즘을 효율적으로 해독하는 공격 방법이다.