정확한 비밀번호를 잊어버린 경우 비밀번호로 보호된 ODT 문서를 열 수 있습니까?

정확한 비밀번호를 잊어버린 경우 비밀번호로 보호된 ODT 문서를 열 수 있습니까?

.odt비밀번호로 보호된 오래된 문서에 대해 긴 비밀번호가 있습니다. 저는 이 비밀번호를 다른 용도로 사용하고 있기 때문에 이것이 이 odt 문서의 초기 비밀번호라고 확신합니다.

그런데 그 문서의 비밀번호를 아주 약간만 변경했는데, 지금은 몇 년 동안 문서를 사용하지 않았기 때문에 구체적인 변경 사항이 무엇인지 잊어버렸습니다. (이렇게 하면 "초기" 비밀번호 등을 잃어버리지 않을 것이 확실하기 때문에 기억하기 쉬워 보입니다.)

.odt제가 매우 유사한 비밀번호를 가지고 있는데, 해당 비밀번호를 "해독"할 수 있는 방법이 있습니까?

답변1

사용해 보세요존 더 리퍼다음을 사용하여 해시 값을 추출합니다.libreoffice2john FILE > odt.hash

john그런 다음 무차별 대입을 사용하기 전에 가능한 비밀번호를 최대한 잘 설명해야 합니다. (불확도가 적을수록 필요한 처리 능력도 줄어듭니다.)

파일에 가능한 비밀번호를 나열할 수 있다면,

john --wordlist=the_pathname_of_list --fork=CORES odt.hash

그러나 단지기타 다양한 옵션아는 것이 적은 경우 예를 들어 숫자, 대문자, 소문자로 구성된 1~8자 길이의 모든 비밀번호를 반복하는 데 사용할 수 있습니다.

john --fork=CORES -1=?l?u?d --mask='?1' --min-length=1 --max-length=8 odt.hash

최소한 이것은 냉각 시스템에 대한 좋은 테스트를 제공할 것입니다 :-)

관련 정보