컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, September 26, 2006

리눅스] Hex Editor (헥사 에디터) / 이진 파일 편집기 - Binary Editor


UltraEdit-32 : Hex Edit Mode

헥사 에디터라는 것은 이진 파일을 위의 그림과 같이 편집하는 것입니다. 그러나 안타깝게도 위의 그림은 윈도우용 울트라에디터의 헥사 편집 모드이고,

리눅스용 헥사 에디터는 다음과 같은 것이 있습니다.


hexedit


hexedit 라는 텍스트 모드용 헥사 편집기가 가장 유명(?)합니다. 기능은 그리 많지 않더군요. man hexedit 라고 하면 도움말이 나옵니다. 기본으로 설치되지 않을 수도 있습니다. Cygwin(시그윈)에서는 설치할 때,
Editors / hexedit 에 체크하면 됩니다.



Vim


일반 텍스트 편집기인 Vim(VI)에서 헥사 모드를 사용하는 명령어가 있습니다. Vim 에서
:%!xxd
라고 하면 현재 편집중인 파일이 헥사 모드로 나오고

:%!xxd -r
라고 하면 원래로 돌아갑니다. 그런데 편집은 원활히 되지 않더군요. 헥사 뷰어 정도의 기능이었습니다. 자세한 설명: ▶▶ Vim Vi 헥사 뷰어, 헥사 에디터 모드 명령어; Hex Viewer Hex Editor, xxd




GUI 헥사 편집기


Gnome 환경에는, ghex2 라는 헥사 에디터가 있습니다. (또한 Bless 라는 것도 있는데 GTK+ 와 Mono 등의 라이브러리를 필요로 합니다)

KDE 환경에는, KHexEdit 라는 헥사 에디터가 있습니다.




tag: linux
리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top