바이너리 파일 분석, 숙제 문제

바이너리 파일 분석, 숙제 문제

나는 내가 하고 있는 강좌의 일부로 비밀번호 토큰을 찾는 임무를 받았습니다. 그러나 그것은 나에게 별로 의미가 없습니다. 누군가 나를 도와줄 수 있을까요? 작업은 다음과 같습니다.

"바이너리를 분석하여 비밀번호 토큰을 얻습니다.
이 작업에서는 가상 머신의 /home/linux 폴더에 있는 'level1'이라는 바이너리를 분석하게 됩니다. 이 작업을 완료하려면 널리 사용되는 바이너리 분석 도구를 사용하세요."

널리 사용되는 바이너리 분석 도구가 무엇을 의미하는지 잘 모르겠습니다. 레벨 1 파일에 무엇이 있는지 확인하기 위해 cat 명령을 사용했는데, 무작위 문자가 많이 표시되었습니다(기계어 코드라고 가정합니다). 이 일을 어떻게 하면 될까요?

미리 감사드립니다 :D

답변1

노력하다

hexdump -C filename

그것은 내가 사용할 첫 번째 도구가 될 것입니다(파일 이름실제 파일 이름으로 바꿔야 합니다).

명령에 대한 세부 정보가 필요한 경우 man hexdumphexdump 명령에 대한 참조 매뉴얼 페이지를 표시하는 명령을 사용하십시오.

관련 정보