엑셀시트 보호해제

엑셀 시트 보호
해제

비밀번호를 잊은 .xlsx 파일의 시트 보호를 풀어드립니다
파일은 브라우저에서만 처리되며 서버로 전송되지 않습니다

📂

.xlsx 파일을 드래그하거나 클릭

시트 보호 비밀번호가 설정된 엑셀 파일

작동 원리

.xlsx 파일은 사실 ZIP 압축 파일이며, 내부에는 시트별 XML 코드가 들어 있습니다.

시트 보호 설정은 각 시트 XML 안의 <sheetProtection .../> 태그로 표시되며, 이 태그를 삭제하면 보호가 풀립니다.

이 도구는 위 과정(압축 해제 → 태그 제거 → 재압축)을 브라우저에서 자동으로 수행합니다. 파일은 서버로 업로드되지 않으며, 사용자의 브라우저 메모리에서만 처리됩니다.

가능한 작업 / 불가능한 작업

작업가능 여부
시트 보호 해제 (셀 편집 제한)= 보호 태그 삭제
통합문서 구조 보호 해제시트 추가/삭제 잠금 해제
원본 비밀번호 알아내기파일에 해시만 저장되어 복원 불가
파일 열기 암호 해제파일 자체가 AES로 암호화됨
.xls 구버전(Excel 97-2003)Binary 포맷, .xlsx로 저장 후 사용

자주 묻는 오해

Q. XML 파일 안에 비밀번호가 있다고 들었는데?

XML에 보이는 password="CC4F" 같은 hex 값은 비밀번호가 아니라 16비트 해시값입니다. 구버전 Excel(2007~2010)은 해시 알고리즘이 약해 그 hex 자체를 비밀번호 입력창에 넣으면 collision으로 풀리는 경우가 있어서 "비밀번호가 보인다"는 오해가 생겼습니다. 신버전(2013+)은 SHA-512 + salt + 10만회 stretching이라 hex 값으로도 풀리지 않습니다.

Q. 그럼 어떻게 해제하나요?

보호 태그 자체를 삭제하면 됩니다. 해시 검증을 거치지 않고 "보호되지 않은 상태"로 만드는 것이기 때문에 버전 무관 항상 작동합니다. 이 도구가 자동으로 처리합니다.

Q. 파일이 안전한가요?

네. 이 도구는 JavaScript로 브라우저에서 직접 처리하며 파일을 서버로 전송하지 않습니다. 인터넷 연결을 끊어도 작동합니다. 처리 후 페이지를 닫으면 파일은 메모리에서 사라집니다.

⚠️ 사용 시 유의사항

  • • 본 도구는 본인이 작성한 파일의 잊어버린 비밀번호 복구를 목적으로 합니다.
  • • 타인의 보호된 파일을 무단으로 해제하는 행위는 저작권법 및 정보통신망법 위반에 해당할 수 있습니다.
  • • 본 도구 사용으로 발생하는 모든 법적·윤리적 책임은 사용자에게 있습니다.