Columbia 대학의 우리나라 학생들이 (그중에 제 동문도 있읍니다만)
맨든 Flavor라는 bitstring parser generator도 있읍니다. http://flavor.sourceforge.net/
한 번 보시죠.
___________________________________
Less is More (Robert Browning)
___________________________________
Less is More (Robert Browning)
xxd를 이용해 보세요..
vi에서 일단 바이너리 파일을 열고..
:%!xxd 를 하면 hex로 볼수 있습니다..
:%xxd -r 는 hex를 다시 바이너리로 바꿔줍니다..
vi를 안쓰고..
그냥 shell에서 xxd를 이용해도 됩니다..
나는 나다. 내가 다른사람일수는 없다.
irdeal
May The Force Be With You
irdeal
hexdump를 사용해도 됩니다.
hexdump를 사용해도 됩니다.
-C 옵션으로 ascii와 함께 볼 수 있고,
-n [:num:] 으로 바이트 카운트만큼 볼 수도 있고,
-s 옵션으로 일정 구간의 오프셋만 볼 수도 있습니다.
간단하게 예를 들자면...
이런식으로 말이죠.
----
It's Friday I want to play,
on Saturday don't want to stay, at home
thinking of you
so let me party all night long.
from m-flo, Come again lyrics
http://luna.onionmixer.net
Emacs에서 제공하는
Emacs에서 제공하는 hexl-mode를 쓰시면 16진수로 보는 것, 편집 다 가능합니다. (마치 DOS 시절 PCtool을 쓰는 것처럼...) 파일을 연 다음 M-x hexl-mode를 실행하면 됩니다.
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
도움 주셔서
도움 주셔서 감사합니다.
혹시 2진수로 보는 방법은 없을까요?
0101010111000111101010 이런식으로..
Windows에서 작업
Windows에서 작업 하신다면
http://www.net3-tv.net/~m-tsuchy/tsuchy/download/tsxbn400.lzh
http://www.net3-tv.net/~m-tsuchy/tsuchy/tsxmacro.htm
매크로를 열어보면 아시겠지만 C언어 비스무레한 스크립트로
스트림 문법을 정의해 놓으면 지가 알아서
파싱한 값을 16진수로 보여줍니다.
Columbia 대학의 우리나라 학생들이 (그중에 제 동문도 있읍니다만)
맨든 Flavor라는 bitstring parser generator도 있읍니다.
http://flavor.sourceforge.net/
한 번 보시죠.
___________________________________
Less is More (Robert Browning)
___________________________________
Less is More (Robert Browning)
댓글 달기