Word 문서 (.docx)

ECMA-376 표준

DOCX는 워드프로세싱 문서를 위해 Microsoft가 개발한 압축된 XML 기반 파일 형식으로, Office Open XML 사양에 따라 Word 문서를 표준화합니다.

JPG을(를) DOCX(으)로 변환

무료 브라우저 내 JPG에서 DOCX로 변환하는 도구입니다. 기기에서 파일을 즉시 변환할 수 있습니다.

검사 및 메타데이터

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 DOCX 파일을 식별합니다:

여기에 파일을 선택하거나 놓으십시오

비공개 - 파일은 기기를 벗어나지 않습니다

또는 붙여넣기 Ctrl+V
네트워크 전송 없음에 대한 개인정보 보호 보장: 외부 서버로 업로드된 데이터는 0바이트입니다. 모든 처리는 브라우저 샌드박스 내에서 로컬로 수행되었습니다.

바이트 단위 헤더 시그니처 (매직 바이트)

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 DOCX 파일을 식별합니다:

16진수 시그니처 (오프셋 0):

50 4B 03 04

ASCII 표현: PK..

표준화: ECMA-376 / ISO/IEC 29500

기술 사양

컨테이너 아키텍처XML 파트를 포함하는 Open Packaging Convention (OPC) ZIP 아카이브
압축ZIP 내부의 개별 XML 파일 및 미디어 리소스의 Deflate 압축
바이트 엔디안ZIP 헤더 레코드에는 리틀 엔디안(Little-Endian)을 사용하고, 문서 텍스트에는 UTF-8 XML을 사용합니다.
색 공간텍스트 및 스타일용 sRGB; 임베디드 이미지 파트는 고유 프로필 유지
채널 및 구조구조화된 문서 계층 구조: 문단(w:p), 런(w:r), 텍스트 노드(w:t)
최대 크기55.87 x 55.87 cm (Word 페이지 최대 제한 22 x 22 인치)
투명도임베디드 래스터 및 벡터 도형 내에서 지원됨
스트리밍 및 프로그레시브ZIP 구조상 아카이브 끝에 있는 Central Directory를 읽어야 함

기술 비교 매트릭스: DOCX 대 경쟁사

기술적 속성DOCX (현재)PDFOpenDocument (ODT)Markdown
주요 용도편집 가능한 워드프로세싱 문서고정 레이아웃 디지털 문서편집 가능한 개방형 표준 문서경량 일반 텍스트 작성
포맷 일관성소프트웨어 뷰어 및 설치된 글꼴에 따라 다름글꼴, 앱, 기기에 따라 렌더링이 달라질 수 있습니다.소프트웨어 스위트에 따라 다름Markdown 파서 및 CSS에 종속됨
편집 경험변경 내용 추적 기능이 포함된 완전한 서식 있는 WYSIWYG 편집특수 도구 없이는 편집하기 어려움완전한 WYSIWYG 편집빠른 일반 텍스트 편집
검색 색인 및 텍스트 추출렌더링 엔진 없이 document.xml 전체에서 빠른 XML 노드 탐색OCR 또는 복잡한 PDF 글꼴 매핑 스트림 디코더 필요content.xml 전체에서 간단한 XML 노드 탐색즉각적인 기본 평문 정규표현식 및 문자열 검색

일반적인 손상 모드 및 헥스 복구 가이드

Word에 '파일이 손상되어 열 수 없습니다'라는 오류가 표시됩니다.

근본 원인: ZIP 컨테이너 구조가 손상되었거나 word/document.xml의 XML 형식이 잘못되었습니다.

복구: .docx를 .zip으로 이름 변경 후 'zip -FF broken.zip --out fixed.zip' 실행, word/document.xml 추출, XML 편집기로 XML 구문 오류 수정 후 다시 압축.

보안 분석 및 파서 공격 벡터

DOCX 파일은 활성 VBA 매크로를 포함할 수 없으므로(매크로에는 .docm 필요) 기존 .doc 파일보다 안전하지만, 외부 템플릿 주입은 여전히 위험으로 남아 있습니다.

알려진 공격 벡터

  • 악성 외부 dotm 템플릿을 가리키는 원격 템플릿 주입.
  • 패치되지 않은 문서 파서의 XML 외부 엔티티 (XXE) 취약점.
  • 실행 가능한 멀웨어를 위장하는 임베디드 OLE 개체.

방어적 모범 사례: 공개 업로드 포털에서 매크로 지원 파일(.docm)을 허용하지 않고, 신뢰할 수 없는 외부 URI 템플릿이 있는지 '_rels'를 검사하며, XML 입력을 무해화(sanitize)합니다.

역사적 배경 및 주요 이력

2012ISO/IEC 29500 엄격(Strict) 프로필 채택으로 Microsoft 외 문서 스위트 간의 상호 운용성이 향상됨.
2008ISO/IEC 29500이 Office Open XML을 국제 개방형 표준으로 공식화함.
2006Microsoft가 Microsoft Office 2007과 함께 DOCX를 도입하여 기존 바이너리 .doc를 대체함.

주요 장점

  • Open XML 패키징을 통해 Microsoft Word 없이도 자동화된 문서 생성 및 텍스트 추출이 가능합니다.
  • ZIP 압축은 기존 바이너리 .doc 파일에 비해 파일 크기를 크게 줄여줍니다.
  • 모듈식 구조는 손상된 구성 요소를 격리하여 전체 문서의 손실을 방지합니다.

기술적 제한 사항 및 단점

  • 글꼴 레이아웃 휴리스틱으로 인해 LibreOffice, Google Docs, Microsoft Word 간에 시각적 렌더링이 다를 수 있습니다.
  • (PDF/A와 달리) 고정 레이아웃 아카이빙용으로 설계되지 않았습니다.
  • 수천 개의 레거시 호환성 태그가 포함된 복잡한 ECMA-376 사양입니다.

흥미로운 기술적 상식

  • .docx 파일의 이름을 .zip으로 바꾸면 'word/media/' 폴더에서 모든 임베디드 이미지를 직접 추출할 수 있습니다.
  • 모든 Word 문서의 주요 텍스트 콘텐츠는 'word/document.xml' 파일에 있습니다.
  • 'XML'이라는 이름에도 불구하고, Open Packaging Convention (OPC) 컨테이너의 압축을 먼저 풀지 않으면 일반 텍스트 편집기로 DOCX 파일을 직접 편집할 수 없습니다.

자주 묻는 기술 질문

Word 없이 DOCX 파일에서 모든 사진을 어떻게 추출할 수 있습니까?

파일 확장자를 '.docx'에서 '.zip'으로 변경하고, 압축 해제 도구로 아카이브를 연 다음 'word/media/' 폴더로 이동합니다. 모든 원본 고해상도 사진과 그래픽이 그곳에 저장되어 있습니다.

.doc와 .docx는 무엇이 다릅니까?

.doc는 Word 97 - 2003에서 사용되는 레거시 독점 바이너리 형식입니다. .docx는 XML 및 ZIP 압축을 기반으로 하는 최신 개방형 표준(ISO/IEC 29500)으로, 더 작은 파일 크기, 향상된 복구 안정성을 제공하며 매크로 실행 기능이 없습니다.

DOCX 파일에 멀웨어나 바이러스가 포함될 수 있습니까?

표준 DOCX 파일에는 활성 VBA 매크로 스크립트가 포함될 수 없습니다(.docm 형식 필요). 그러나 외부 템플릿 주입 링크나 악성 임베디드 OLE 개체 패키지를 포함할 수 있으므로, 최신 오피스 스위트는 신뢰할 수 없는 웹 다운로드를 보호된 보기(Protected View)에서 엽니다.