레이블이 hex edit인 게시물을 표시합니다. 모든 게시물 표시
레이블이 hex edit인 게시물을 표시합니다. 모든 게시물 표시

2009년 4월 22일 수요일

HxD

HxD(Freeware Hex Editor and Disk Editor)는 작지만 강력하고 유용한 프로그램이다. 특히 쓸 만한 헥스에디터나 디스크에디터를 구하는 사람에게는 매우 좋은 프로그램이라 할 수 있다. 공짜로 쓸 수 있어 더욱 좋은 프로그램이다.

ISO 파일의 내부 구조를 알게 되었는데, 그때 ISO-9660 파일과 ISO-UDF 파일을 구분하는 내부 문자열을 찾으려고 헥스에디터를 구하고 있었다. 물론 토털커맨더에 내장된 뷰어에도 헥스뷰어(16진수로 보기) 기능이 있었지만, 그 값을 복사하는 기능이 없었다. 그래서 여러 프로그램을 찾았는데, 대부분 상용(또는 셰어웨어)이거나 기능이 미흡했다. 그러다가 우연히 발견하게 된 프로그램이 바로 HxD였다. 처음에는 그저 그런 프로그램으로 여겼으나 자잘한 여러 기능과 사용자를 위한 내보내기 기능이 잘 갖추어진 프로그램임을 알게 된 뒤로 다른 프로그램은 전혀 쓰지 않고 있다.

프로그램 정보

  • 저작권자/제작자 : Mael Horz (마옐 회르츠)
  • 운영체제 : 윈도 95, 98, ME, NT 4, 2000, XP, 2003 및 Vista
  • 버전 :  1.7.7.0 (2009년 4월 3일자)
  • 홈페이지 : http://mh-nexus.de/en/hxd/
  • 다운로드 페이지 : http://mh-nexus.de/en/downloads.php?product=HxD (인스톨 버전과 포터블 버전이 있다. 주의하기 바란다.)
  • 저작권/라이선스 : 프리웨어.
  • 평가 : @@@@@@@@@@ ( 9 / 10 )
  • 설명 :
    • 헥스에디트의 기본 기능에 충실하여 읽기 전용 방식을 지원한다. 그래서 단순히 파일 내용을 16진수 방식으로 보기만 할 때도 유용하다.
    • 헥스에디트로 열어볼 수 있는 대상이 파일은 기본적으로 지원하고, 디스크도 지원한다. 특이하게 디스크이미지와 램(메모리)도 열어서 작업할 수 있다.
    • 4기가바이트 이상의 파일도 문제없이 열 수 있다. 최대 8엑사바이트를 지원한다.
    • 무한 되돌리기 기능.
    • 유니코드를 지원하며, 또한 여러 데이터타입을 지원한다. 이 데이터타입에는 정수형이나 부동소수형 등이 있어서 프로그래머에게도 유용하다.
    • 프로그래머를 위해 여러 프로그래밍 언어에서 쓰이는 데이터로 출력할 수 있다.
  • 기타 :

    • 취향에 따라 설치 버전과 휴대용 버전을 받아서 사용할 수 있다.

실행 화면

  • 설치 화면 : 설치버전에만 있다.
  • 처음 실행화면
    처음 실행 화면 (포터블 버전)

    위의 화면에서 [확인]을 클릭해야 실행된다. 저 알림말을 요약하면 HxD 프로그램이 있는 디렉터리에 환경설정 파일을 만들겠느냐는 질문이다.

  • 실행화면
    실행 화면

    왼쪽에 파일 오프셋, 중앙에 헥스모드, 오른쪽에 텍스트 모드가 있다.

  • 읽기 전용 화면
    읽기 전용 화면

    아래 상태표시줄에 Readonly라고 나타나 있다. 그 옆의 Overwrite는 쓰기 가능하게 되면 덮어쓴다는 뜻이다.

기능소개

읽기 전용 모드로 실행하려면 명령 프롬프트에서 다음과 같이 하면 된다.

HxD.exe /readonly 불러올파일.확장자

그밖에 다른 기능은 다음 기회에 설명하겠다.

관련글

  • [유틸리티] - MultiArc
  • [유틸리티] - Total Commander

이 글은 스프링노트에서 작성되었습니다.