본문 바로가기

File Structure

(4)
BEncode Structure Analysis POST URL : https://ws1004-4n6.notion.site/BEncode-Structure-Analysis-32d997ef186e4e479d624e69f6baecc9 BEncode Structure Analysis BEncode 란? ws1004-4n6.notion.site ※ 2021-03-23 문서 업로드 ★읽어 보시면서 이상한 부분이나 잘못된 개념, 오탈자가 있다면 댓글로 알려주시면 감사하겠습니다★
Windows Storage Pool Disk File Structure Analysis 보호되어 있는 글입니다.
PDF(Portable Document Format) File Structure Analysis 이번에 분석해볼 파일구조는 PDF 파일 입니다. PDF 파일이란? 우리가 이야기 하는 PDF는 이동가능 문서 형식(Portable Document Format) 의 약자로 Adobe에서 개발한 전자 문서 형식입니다. PDF는 컴퓨터 환경에 관계 없이 같은 표현을 하기 위함을 목적으로 개발이 되었습니다. PDF는 2008년에 ISO 32000 오픈 포맷으로 표준화 되었습니다. PDF 파일은 다른 파일 구조와 달리 HEX 데이터에서 파일을 구조를 눈으로 확인이 가능합니다. 이는 확장자를 .txt 인 텍스트 문서로 변환을 하고 나서 확인을 하면 쉽게 확인이 가능하다는 것 입니다. 알아 볼 수있는 부분은 구조적인 부분이고, 알아볼 수 없는 부분은 stream 오브젝트에 들어있는 데이터 부분입니다. 그렇다면 PD..
ZIP File Structure Analysis 이번에 분석해볼 파일구조는 ZIP 파일입니다. ZIP 파일이란? Archive File Format 중 하나로 무손실 데이터 압축 방식을 지원합니다. 여러 알고리즘을 사용하고 있었지만 현재에는 Deflate 알고리즘을 대부분 가장 많이 사용하고 지원되는 압축 알고리즘 입니다. 먼저 파일의 구조 레이아웃을 보기 전에 ZIP 파일의 간략한 구조를 한번 확인하고, 구동 원리를 확인한 후에 세부적인 구조를 알아 보겠습니다. ZIP파일의 간략한 구조는 아래와 같습니다. 위의 구조는 ZIP 파일내에 3개의 파일이 압축 되어 있을때 확인 할 수있는 구조 입니다. 아래의 구조는 ZIP File의 동작 원리를 알수 있는 구조입니다. 1. ZIP파일을 실행 하면 먼저 End of Central Directory 로 들어가..