Mobipocket 전자책 (.mobi)

Mobipocket 표준

Mobipocket Ebook(MOBI)은 Palm OS 핸드헬드 PDA용으로 제작된 역사적인 전자책 포맷으로, 이후 아마존에 인수되어 1세대 아마존 킨들 전자책 리더기를 구동하게 되었습니다.

MOBI을(를) EPUB(으)로 변환

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

검사 및 메타데이터

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

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

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

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

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

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

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

42 4F 4F 4B 4D 4F 42 49

ASCII 표현: BOOKMOBI

표준화: Mobipocket / Amazon Legacy Specification

기술 사양

컨테이너 아키텍처압축된 PalmDOC 텍스트와 MOBI 헤더 구조를 담는 Palm Resource Database(PRC/PDB) 컨테이너
압축PalmDOC LZ77 바이트 압축 또는 독점 허프만/CDIC 압축
바이트 엔디안빅 엔디안(Motorola 68k Palm OS 기반)
색 공간sRGB
채널 및 구조리플로우형 디지털 책 텍스트, 기본 HTML 서식 및 내장 저해상도 이미지
최대 크기텍스트 흐름 길이 제한 없음
투명도없음(초기 흑백 및 컬러 전자책 리더)
스트리밍 및 프로그레시브레코드 기반 색인으로 개별 4096바이트 텍스트 레코드에 임의 접근 가능

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

기술적 속성MOBI (현재)EPUBAZW3PDF
현재 지원 상태지원 중단된 레거시 포맷W3C 현행 웹 표준아마존의 현행 킨들 포맷ISO 현행 문서 표준
스타일링 지원기본 HTML 3.2 하위 집합현대적인 HTML5 및 CSS3현대적인 HTML5 및 CSS3고정 PostScript 벡터 페이지
컨테이너 엔진Palm OS PRC/PDB 데이터베이스XHTML이 포함된 ZIP 컨테이너KF8이 포함된 PalmOS 래퍼바이너리 객체 계층 구조
킨들로 보내기아마존에서 더 이상 수락하지 않음지원됨 (아마존에서 변환)네이티브 아마존 포맷아마존에서 지원됨

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

킨들에 '항목을 열 수 없습니다'가 표시되거나 장이 갑자기 건너뛰어집니다.

근본 원인: PDB 레코드 목록 테이블의 손상된 PalmDOC 레코드 길이 오프셋.

복구: File2File.app Ebook Converter로 책을 최신 EPUB 또는 PDF로 변환하십시오.

보안 분석 및 파서 공격 벡터

레거시 MOBI 파서는 4096바이트 PalmDOC LZ77 레코드를 압축 해제할 때 방어적 경계 검사가 부족한 경우가 많습니다.

알려진 공격 벡터

  • PalmDOC LZ77 딕셔너리 런 길이 확장 중 버퍼 오버플로우.
  • 형식이 잘못된 Huffman CDIC 딕셔너리를 파싱할 때 범위를 벗어난 포인터 읽기.
  • 순환 PDB 레코드 오프셋 테이블을 통한 서비스 거부.

방어적 모범 사례: 격리된 WebAssembly 샌드박스에서 구형 MOBI 파일을 표준 EPUB 또는 PDF로 변환하십시오.

역사적 배경 및 주요 이력

2022Amazon이 Send-to-Kindle 서비스를 통한 MOBI 파일의 Kindle 전송 지원을 공식 종료했습니다.
2007Amazon이 첫 Kindle을 출시하고 MOBI를 기본 디지털 독서 형식으로 사용했습니다.
2005Amazon이 곧 출시할 Kindle 하드웨어에 사용할 기술을 확보하기 위해 프랑스 회사 Mobipocket SA를 인수했습니다.
2000Mobipocket 창립자 Thierry Brethes와 Nathalie Ting이 Palm Pilot 및 Psion PDA용 MOBI 형식을 출시했습니다.

주요 장점

  • 상업용 전자책 산업의 출범에 엄청난 역사적 의의를 지닌 선구적인 디지털 독서 포맷.
  • 16 MHz Palm OS 핸드헬드에서 원활하게 실행될 수 있는 매우 가벼운 메모리 공간.
  • 전 세계 수백만 대의 구형 1세대 킨들 하드웨어 기기 지원.

기술적 제한 사항 및 단점

  • 공식적으로 구형 포맷이 됨: AZW3, KFX, EPUB으로 대체됨; 2022년 아마존에 의해 지원 중단됨.
  • 원시적 서식: 최신 CSS, 폰트 임베딩 또는 플렉스박스 레이아웃이 없는 기본 HTML 3.2 태그로 제한됨.
  • 낮은 이미지 품질: 초기 PDA 메모리 제한에 맞추기 위해 과거에 이미지가 심하게 압축되었음.

흥미로운 기술적 상식

  • 유효한 모든 MOBI 파일에서 오프셋 60~67의 바이트는 ASCII 문자 “BOOKMOBI”입니다.
  • MOBI 포맷은 근본적으로 .mobi로 이름이 변경된 Palm OS Database(.pdb) 파일입니다.
  • 최초의 아마존 킨들은 2007년 11월 5시간 반 만에 매진되었으며, 오직 MOBI 파일만 읽을 수 있었습니다.

자주 묻는 기술 질문

Amazon이 MOBI 파일 지원을 중단한 이유는 무엇입니까?

아마존은 현대적인 타이포그래피, 사용자 지정 글꼴, 반응형 레이아웃 기능이 부족한 20년 된 구형 형식이므로 MOBI 지원을 중단했습니다. 이제 아마존은 파일 수신 형식으로 EPUB를 표준화했습니다.

MOBI 책을 EPUB로 변환할 수 있습니까?

예. File2File.app에서 브라우저로 MOBI를 EPUB로 변환할 수 있습니다. 지원 여부는 읽기 기기와 앱에 따라 다릅니다.

아직도 Kindle에서 MOBI 파일을 읽을 수 있습니까?

예. 구형 Kindle은 USB 케이블로 직접 전송한 MOBI 파일을 계속 읽을 수 있지만, 이제 Kindle 계정으로 이메일을 보내 파일을 전송할 수는 없습니다.