이진 편집기
파일의 바이트를 16진수로 확인하고 선택한 위치의 값을 바꿉니다. 편집을 취소한 뒤 편집한 내용을 별도 파일이나 16진수 텍스트로 받을 수 있습니다.
할 수 있는 것
위치와 값을 대응시켜 확인
바이트 위치·16진수·ASCII 표시를 확인할 수 있습니다. 위치를 지정해 그 바이트로 이동할 수 있습니다.
1바이트씩 치환해 저장
기존 값을 00~FF로 치환합니다. 최근 편집을 취소하고 편집 후 내용을 별도 파일로 받을 수 있습니다.
사용법
파일이나 16진수 불러오기
파일 1건을 고르거나 41 42 0A와 같은 바이트 열을 입력해 불러옵니다. 상한은 1 MiB입니다.
편집할 바이트 선택
표의 값을 고르거나 10진수 또는 0x가 붙은 16진수로 위치를 지정합니다.
새 값 반영
00~FF의 2자리를 입력하고 「바이트 치환」을 누릅니다. 필요하면 편집을 하나씩 되돌릴 수 있습니다.
편집한 내용 받기
다른 이름의 바이너리 파일로 저장합니다. 16진수 복사나 텍스트 저장도 고를 수 있습니다.
이럴 때 편리
파일 선두 조사
선두의 바이트 열을 보고 파일 형식을 조사하기 위한 정보를 확인합니다.
지정 위치의 값 수정
위치와 원래 값을 확인하고 필요한 바이트만 치환해 별도 파일로 저장합니다.
바이트 위치와 16진수 보는 법
위치는 0부터 시작
오프셋은 파일 선두부터의 위치입니다. 0x1A와 10진수 26은 같은 위치를 나타냅니다.
1바이트는 2자리 16진수
00~FF는 10진수 0~255입니다. 예를 들어 41은 ASCII의 A에 대응합니다.
ASCII 표시의 범위
표시하는 문자는 0x20~0x7E의 ASCII입니다. 그 외는 점으로 보이며, 일본어 등의 문자 코드를 판정·복원하는 표시는 아닙니다.
치환과 파일 구조
기존 1바이트를 변경하기 때문에 길이는 변하지 않습니다. 값 변경으로 파일을 열 수 없게 될 수 있으니 원본 파일을 남기고 편집 결과를 확인해 주세요.
편집을 되돌리는 방법
「직전 편집 되돌리기」는 최근 편집을 하나 되돌립니다. 「불러올 때 상태로 되돌리기」는 마지막으로 불러온 내용으로 되돌리고 편집 취소 이력을 지웁니다.
자주 묻는 질문
바이트를 추가·삭제할 수 있나요?
이 화면에서는 기존 바이트를 치환합니다. 삽입·삭제로 파일 길이를 바꾸는 것은 지원하지 않습니다.
원본 파일에 덮어써지나요?
덮어쓰지 않습니다. 편집 후 내용은 edited_를 붙인 다른 이름으로 다운로드합니다.
편집을 몇 번까지 되돌릴 수 있나요?
최근 1,000회의 바이트 편집을 되돌릴 수 있습니다. 파일을 다시 불러오면 그 내용이 새 기준이 됩니다.
16진수 입력에는 무엇을 쓸 수 있나요?
00~FF의 2자리를 공백이나 줄바꿈으로 구분해 입력할 수 있습니다. 0x나 위치 열은 붙이지 말고 바이트 값만 입력해 주세요. 빈 칸으로 불러오면 0바이트 파일이 됩니다.
어느 정도 크기의 파일을 다룰 수 있나요?
1개 파일 1 MiB(1,048,576바이트)까지입니다. 표는 1페이지 256바이트씩 확인할 수 있습니다.
입력과 결과
- 입력
- 1개 파일 또는 16진수 바이트 열. 상한 1 MiB.
- 편집
- 위치를 지정한 1바이트 치환, 최근 편집 취소, 불러올 때 상태로 복원.
- 결과
- 편집 후 바이너리 파일, 16진수 복사와 텍스트 저장. 원본 파일은 덮어쓰지 않습니다.