웹툴.com

BIN 파일 바이너리 뷰어 - BIN 파일 열기

BIN 파일 바이너리 뷰어

도구 소개

이 도구는 바이너리 파일을 다양한 인코딩 방식으로 분석하고 표시하는 웹 기반 뷰어입니다. 개발자, 디지털 포렌식 전문가, 데이터 분석가 등이 바이너리 파일의 내용을 쉽게 검사하고 이해할 수 있도록 도와줍니다. 헥사덱스(Hexadecimal), UTF-8, ASCII, Base64 등 다양한 인코딩 옵션을 제공하며, 바이트 오프셋 표시 기능으로 파일 구조를 더욱 명확하게 파악할 수 있습니다.

주요 기능

  • 다중 인코딩 지원: Hexadecimal, UTF-8, ASCII, Base64 인코딩 방식으로 파일 내용을 볼 수 있습니다.
  • 바이트 오프셋 표시: 각 줄의 시작 부분에 바이트 오프셋을 16진수로 표시하여 데이터의 위치를 쉽게 파악할 수 있습니다.
  • 파일 드래그 앤 드롭: 간편한 파일 업로드를 위해 드래그 앤 드롭 기능을 지원합니다.
  • 다운로드 옵션: 현재 표시된 내용을 원본 형식 또는 텍스트 형식으로 다운로드할 수 있습니다.

사용 방법

  1. 파일 업로드:

    • "BIN 파일을 드래그 앤 드롭하거나 클릭하여 선택하세요" 영역에 파일을 드래그하거나 클릭하여 파일을 선택합니다.
  2. 인코딩 선택:

    • 파일이 업로드되면 "인코딩" 드롭다운 메뉴에서 원하는 인코딩 방식을 선택합니다.
    • 옵션: Hexadecimal, UTF-8, ASCII, Base64
  3. 파일 내용 확인:

    • 선택한 인코딩 방식에 따라 파일 내용이 표시됩니다.
    • 각 줄의 시작 부분에 바이트 오프셋이 16진수로 표시됩니다.
  4. 다운로드:

    • "[인코딩]로 다운로드" 버튼: 현재 선택된 인코딩 방식으로 파일을 다운로드합니다.
    • "TXT로 다운로드" 버튼: 현재 표시된 내용을 텍스트 파일로 다운로드합니다.

인코딩 설명

  • Hexadecimal: 바이트 값을 16진수로 표시합니다. 16바이트마다 줄바꿈을 하고, 각 줄의 끝에 ASCII 표현을 추가합니다.
  • UTF-8: 유니코드 문자를 표시합니다. 80바이트마다 줄바꿈을 합니다.
  • ASCII: 출력 가능한 ASCII 문자만 표시하고, 나머지는 '.'으로 대체합니다. 80바이트마다 줄바꿈을 합니다.
  • Base64: 바이너리 데이터를 Base64로 인코딩하여 표시합니다. 76문자마다 줄바꿈을 합니다.

주의사항

  • 대용량 파일을 처리할 때는 브라우저 성능에 따라 시간이 걸릴 수 있습니다.
  • 일부 인코딩 방식에서 파일 내용을 정확히 표현하지 못할 수 있습니다. 이 경우 다른 인코딩을 시도해보세요.

활용 예시

  • 바이너리 파일의 헤더 정보 확인
  • 텍스트 파일의 인코딩 문제 디버깅
  • 데이터 파일의 구조 분석
  • 암호화된 데이터 검사

이 도구를 사용하여 바이너리 파일을 다양한 관점에서 분석하고, 데이터의 구조와 내용을 더 깊이 이해할 수 있습니다.