압축
-
14 실행 압축리버싱 엔지니어링/리버싱 핵심 원리 2022. 3. 25. 00:00
데이터 압축 파일(또는 데이터)는 내부가 바이너리(0 또는 1)로 되어있어 이를 적절한 압축 알고리즘을 사용해 크기를 줄일 수 있다. 비손실 압축 : 비손실 압축(Lossless Data), 압축된 파일을 100% 원래대로 복원할 수 있음 파일(데이터) 크기를 줄여서 보관 및 이동에 용이하도록 하려는 목적으로 사용됨. 파일 사용 시 해당 압축을 해제하여 사용 데이터의 무결성이 보장되어야함 데이터의 무결성 : 데이터의 정확성, 일관성, 유효성이 유지되는 것 → 데이터가 변하지 않고 유지되어야한다. ex) 7-zip, 빵집 과 같은 압축 프로그램 대표적인 비손실 압축 알고리즘 : Run-Length, Lempel-Ziv, Huffman (추가 조사 필요) ZIP, RAR 등의 압축 파일 포맷의 근본 압축 개..