Linux /[ CentOS ] 기본명령어
[ Linux - CentOS ] 명령어 strings
Hackerrior
2017. 7. 14. 12:36
linux 기초 strings 명령어
strings 명령어
# 파일에서 출력 가능한 문자들을 보여주는 리눅스 명령어 ex. 바이너리 파일에서 문자열 출력 등등
기본 사용법
# strings [옵션] [파일명]
↑바이너리 파일인 data.txt가 있습니다.
# 이 바이너리 파일에서 출력 가능한 문자를 출력할 때 strings 명령을 사용합니다.
↑strings 명령어를 통해 바이너리 파일에서 출력 가능한 문자를 뽑아냈습니다.
옵션
# -a (all) : 파일을 검색하고 데이터 섹션까지 검색
# -f (print file name) : 각 문자열 전에 파일명을 출력합니다.
# -n=[number] (bytes) : 찾자 & 적어도 모든[숫자]문자에서 NULL로 끝나는 순서로 출력
# -t={o,d,x} (radix) : 문자열의 위치를 8,10,16진수로 출력합니다.
# -T=<BFDNAME> (target) : 바이너리 파일 형식을 지정한다.