od: 올바른 hexdump -C(hex+ASCII) 형식으로 파일에 16진 덤프 오프셋 n을 n까지 배치합니다.

od: 올바른 hexdump -C(hex+ASCII) 형식으로 파일에 16진 덤프 오프셋 n을 n까지 배치합니다.

155GB 표준 16진수 + ASCII 16진수 덤프가 있습니다.

  hexdump -C blah > dump.dp

그런 다음 다음을 실행하십시오.

strings dump.dp | grep -bo 'XXXX' > found.txt

이제 파일에는 파일 내 문자열의 16진수 오프셋이 포함됩니다(예: [2255252:XXXX]). 이제 16진수 오프셋 2254252에서 2255600을 새 파일로 가져와야 합니다.

이제 16진수와 ASCII가 포함된 원본 16진수 덤프처럼 보이도록 출력을 파일로 리디렉션하려고 합니다.

00000000 41 42 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 43 |A B . . . . . . . . . . . . . C|

그러나 내가 달릴 때

od -j 0x2254252 -N 218714 -v -x dump.dp > chunk1.txt

출력은 다음과 같습니다.

 2254252 2030 3030 2030 4030 4040 

그 대신 hexdump의 hex+ASCII처럼 보이도록 하려면 어떻게 해야 합니까?

관련 정보