Shinnara's Blog
Talking with Shinnara :: NaraTalk.com


프로그래밍을 하다보면 바이너리 파일을 헥사 형태로 봐야 할 때가 많은데, 무료 에디터에서는 그 기능 지원이 약해서 항상 불만이었답니다. 그러던 차에 HxD라는 프로그램을 알게 되었는데, 꽤 괜찮아보이네요.

[HxD 홈페이지] http://mh-nexus.de/en/hxd/
[HxD 다운로드] http://mh-nexus.de/en/downloads.php?product=HxD

현재 최신 버전은 1.7.7.0 입니다.

한번에 여러개의 파일을 분석이 가능하고, 비교도 됩니다. 또한 메모리에 상주하고 있는 프로그램에 대한 내용도 볼 수 있습니다.

[Tip 1] 만약 Vim 이 깔려있다면 Vim에서도 헥사 모드를 지원한답니다 ^^


 
0 Trackback, 0 Comment

TRACKBACK :: http://naratalk.com/trackback/303 관련글 쓰기

댓글을 달아 주세요


 프로그래밍을 하다보면 Double 이나 Float 으로 된 값의 Hexa Code 를 알고 싶은 경우가 생긴다. 특히 C/C++ 을 이용하여 메모리에 대한 직접 억세스나 메모리의 값 확인시에는 Hexa Code 가 필요해지곤 한다. 본인이 하고 있는 일이 임베디드 관련 분야다 보니 간단한 변환기가 필요하여 Java를 이용하여 작성해 보았다.

프로그램의 이름은 DoubleConverter.

사용자 삽입 이미지


이 프로그램의 역할을 앞의 이야기처럼 Double 이나 Float 으로 표시되는 값, 즉 실수 값이 메모리에 저장될 때 어떤 Hexa Code 로 저장되는지를 표시해준다. 변환은 "IEEE 754 floating-point" 에 기술된 bit order 를 따르도록 설계된 Java API를 사용하였다.

사용법은 매우 간단하다. 변환하고자 하는 값을 해당 텍스트 필드에  입력한 후 엔터를 누르면 변환된 값이 표시되는 형태이다.


설치는 위의 파일을 다운 받아 압축을 풀면 된다.


0 Trackback, 2 Comment

TRACKBACK :: http://naratalk.com/trackback/249 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon 우주미아홍구  댓글주소  수정/삭제  댓글쓰기

    오 좋은 프로그램입니다. 감사히 쓰겠습니다 -_-살짝 링크도 걸께욤~

    2008/12/02 16:40
  2. 개발자  댓글주소  수정/삭제  댓글쓰기

    오홋, 필요한 프로그램이었는데 정말 감사합니다. 잘쓸게요.

    2009/03/28 13:55

1 
다...... (264)
Computer/Programming (106)
Links (14)
책 읽는 즐거움 (7)
끄적임 (66)
즐거운 과학 나라 (7)
일본 (5)
Study (4)