html

파일 내용을 확인하는 방법

파일의 종류를 알 수 없고, 어떤 프로그램이 파일을 열어야 하는지 단서가 없을 때, 파일 내부를 들여다보면 내용에서 단서를 찾을 수 있는 경우가 있습니다. 대부분의 뷰어에서는 무작위 문자로 표시되는 이진 데이터만 보이지만, 때때로 파일 내부에서 유용한 단서를 발견할 수 있습니다.

파일을 들여다보는 방법은 찾고자 하는 내용에 따라 달라집니다.

ASCII/ANSI/유니코드


바이너리 파일

많은 파일은 오직 바이너리 데이터만을 포함하고 있습니다. 예를 들어, 텍스트 에디터로 그래픽 파일을 열면 읽을 수 있는 텍스트가 보이지 않습니다. 텍스트를 확인하려면 HEX 에디터가 필요합니다:

HEX 에디터에서 바이너리 파일을 열면, 바이너리 바이트(왼쪽 열)와 변환된 ASCII 값(오른쪽 열)이 모두 표시됩니다. 운이 좋다면, 알 수 없는 파일의 제작자에 대한 단서를 찾을 수도 있습니다:

HEX 에디터

파일을 들여다볼 때는 파일의 처음 몇 글자에 특히 주의하세요. 다양한 일반 파일 형식에 대해 몇 가지 표준 지표가 있습니다...

온라인 파일 뷰어는 이러한 표준 지표를 자동으로 검사하여 올바른 파일 형식을 결정합니다.


EXE, DLL 및 기타 실행 파일

EXE, DLL 또는 기타 실행 파일을 편집하려는 시도는 현명하지 않지만, 이들 파일 중 다수는 파일 내부에 리소스를 포함하여 컴파일됩니다. 리소스 뷰어나 에디터를 사용하면 이러한 리소스를 확인하고, 경우에 따라 추출하거나 변경할 수도 있습니다. (다시 말하지만, 실행 파일의 내용을 변경하면 프로그램 전체가 작동하지 않을 수 있으며, 시스템 파일을 변경하면 운영 체제 전체가 오류를 일으킬 수 있습니다. 주의하세요!)

다음은 몇 가지 리소스 뷰어/에디터입니다: