태그 : hex 요약보기전체보기목록닫기
- [bash: sed] 16진수값(hex) 대체하기(0)2017.11.14
- [bash: grep] 바이너리 파일에서 16진수(hex) 데이터 검색하기(0)2016.09.05
- 리눅스에서 16진수(hex) 문자열을 바이너리 파일로 만들기(0)2016.07.05
- hexdump - 리눅스에서 파일 내용을 16진수(hex)값으로 출력하기(2)2015.12.18
1
- 리눅스 bash script
- 2017/11/14 22:57
sed에서 문자열이 아니라 16진수값을 대체할 수도 있다. 따라서 텍스트 파일뿐만 아니라 바이너리 파일에 대해서도 대체 기능을 사용할 수 있다(sed를 이용한 문자열 대체의 기본은 이전 게시물을 참고하자. 여기로). 아래의 예시를 보자.# my_file.dat에서 모든 0xff를 0xf0으로 대체, my_file.mod.dat로 저장 sed 's/\xf...
- 리눅스 bash script
- 2016/09/05 23:11
grep 명령은 주로 텍스트 파일에서 문자열을 검색할 때 사용하지만, 바이너리 파일에서 통상 16진수로 표현되는 특정 데이터를 검색하는 것도 가능하다. 물론 hexdump를 이용해서 바이너리 파일을 16진수 텍스트로 변환한 후에 grep 명령을 조합하여 사용해도 되나, grep 명령만으로 더 간편하게 검색할 수 있는 방법이 있다. -P 옵션을 활용해서 ...
- 리눅스
- 2016/07/05 23:37
리눅스에서 "0F 00 FE ..." 이런 식의 16진수 문자열을 바이너리(binary) 파일로 만드는 방법이다. 바이너리 파일을 16진수 문자열로 출력해 주는 hexdump의 반대 방향 작업인 셈이다.echo 명령의 -e 옵션을 이용해서 간단하게 작업할 수 있다. 16진수 문자열에 "\x"를 붙여주면 된다. 아래의 예시를 보자.# 0x0F 0x00 0...
- 리눅스
- 2015/12/18 00:14
hexdump를 이용하면 텍스트 또는 이진(binary) 파일의 내용을 16진수로 출력할 수 있다. 우선 아래의 예시를 보자.# my_file.txt 내용 확인cat my_file.txtthis is a test file...# 16진수로 출력(hexdump) - 2바이트(16비트) 단위로 해석됨에 유의hexdump my_file.txt0000000 6...
1
최근 덧글