728x90
반응형
* strings는 바이너리 파일에서 문자열을 추출하기 위한 툴로서, GNU Binutils에 포함
* strings를 이용하면 에러 메세지 검색 등 프로그램을 간단하게 분석해 볼 수 있음
* strings 사용법 : 문자열을 추출하고자 하는 바이너리 파일을 인수로 넘기기만 하면 된다. 바이너리 파일은 /bin/ls와 같은 실행 파일이나, foo.jpg, bar.mp3와 같은 임의이 바이너리 파일 모두 가능
# strings /bin/ls | head -5
* 표준입력으로부터 바이너리 데이터를 읽어 들여서 처리할 수도 있다.
* strings는 grep 명령과 함께 사용하면 편리
ex) ignoring이 포함된 에러 메세지 검색
# cat /bin/ls | strings | grep ignoring
* -t radix 옵션 : 문자열 앞에 파일의 오프셋을 출력
* radix : "x"-16진수, "d"-10진수, "o"-8진수
# strings -tx /bin/ls | head -5
반응형
'OS' 카테고리의 다른 글
[Linux] MAC time 확인 (0) | 2020.03.12 |
---|---|
CentOS 6 APM install (소스 설치) (0) | 2020.03.02 |
SecureCRT 환경설정 (0) | 2020.02.22 |
Windows 10 VMware 실행 오류 (0) | 2020.02.10 |
vmware hyper-v 설정 충돌 (0) | 2020.02.08 |