본문 바로가기
Reverse Engineering

바이너리 파일 이란 (Binary 파일)

by zz! 2024. 4. 17.
728x90

"바이너리 파일"은 많은 이들에게 익숙한 개념이지만, 정확히 무엇인지, 어떻게 사용하는지에 대해서는 아직 잘 모르는 사람들이 많습니다. 사진, 음악, 소프트 웨어 설치 파일 등 우리가 일상에서 접하는 대부분의 디지털 콘텐츠가 이 바이너리 파일 형태로 저장이 되어 있습니다. 

이번 포스팅에서는 "바이너리 파일 이란" 무엇인지 알아보는 시간을 가져보도록 하겠습니다.

 

바이너리 파일 이란 (Binary 파일) 썸네일

 

목차

1. 바이너리 파일 이란? (Binary 파일)

 

1. 바이너리 파일 이란? (Binary 파일)

1.1 바이너리 (Binary)

컴퓨터에서 사용되는 데이터의 표현 방식 중 하나입니다. 0과 1로 이루어진 이진(binary) 형태의 데이터를 의미합니다. 이진(binary)은 컴퓨터에서 정보를 저장하고 처리하는 데에 사용되는 가장 기본적인 형태입니다.

ex) 텍스트 파일을 바이너리로 표현하면 각 문자가 이진(binary) 형태로 저장됩니다. 문자 'A'는 ASCII 코드에서 65로 표현이 됩니다. 이것을 이진으로는 01000001로 변환 됩니다.

소프트웨어 개발자, 해커 등 많은 정보 분야의 엔지니어들이 프로그램을 바이너리(Binary)라고 부르곤 하는데, 이는 프로그램이 저장 장치에서 이진(Binary) 형태로 저장되기 때문입니다.

 

1.2 바이너리 파일 이란?

0과 1로만 구성된 데이터 파일을 말합니다. 이는 컴퓨터가 이해할 수 있는 가장 기본적인 형태의 데이터로, 텍스트 파일과 달리 특정 포맷과 프로그램을 통해서만 올바르게 해석되고 사용될 수 있습니다.

바이너리 사진

1.3 바이너리 파일의 장점

텍스트 파일은 사람이 읽을 수 있는 문자로 저장되는 반면, 바이너리 파일은 이진 데이터로 저장되어 기계가 더 빠르게 처리할 수 있습니다. 또한, 바이너리 파일은 텍스트 파일에 비해 정보를 더 조밀하게 저장할 수 있어, 같은 내용을 저장할 때 더 적은 공간을 차지합니다.

1.4 바이너리 파일의 단점

하지만, 일반 사용자가 내용을 쉽게 이해하거나 수정하기 어렵습니다. 그래서 특별한 프로그램을 사용하여 해석하는 경우도 있습니다.

 

정리하자면, 바이너리 파일은 이진 형태의 데이터가 파일 형태로 저장된 것을 의미합니다.

오늘 포스팅이 지식 욕구에 해결이 되었으면 좋겠습니다. 여러분들에게 도움이 되는 "부상남"이 되겠습니다.

728x90