우분투 18.04.2 LTS를 사용하고 있습니다. init라는 파일이 있고 실행 파일(application/x-executable)입니다. 실행 파일의 내용을 읽고 싶습니다. cat 명령을 사용하면 횡설수설이 표시됩니다. file 명령을 사용했을 때 반환되었습니다.
init: ELF 32비트 LSB 실행 가능, ARM, EABI5 버전 1(SYSV), 정적으로 링크됨, ...
내용을 볼 수 있는 방법이 있나요?
답변1
이는 바이너리(컴파일 및 링크된 실행 파일) 파일입니다. 실행 코드(예: 메시지, 초기화된 변수 등)에서 문자열을 추출하려면 다음을 사용할 수 있습니다.
strings init | less
자세한 내용은 다음을 참조하세요.
man strings