hexdump를 tar 파일로 변환


-1

나는 hex dump 같이

1f8b 0800 3416 1259 0003 edcf 310e c230 0c85 61cf 9c22 1708 b2d3 909e a7a2 5d90 1028 7581 e353 d401 2660 a910 d2ff 2d6f f01b 9ec7 615f 07df facd 6535 3a2b 253f d2da 9dbe e622 9958 639a b3a5 3615 51b3 648d 045d 6fd2 d334 7a57 4390 fed2 bfed 7dba ffa9 c3fc 7ff4 53bc 76f5 18a7 73d8 fc7a 1000 0000 0000 0000 0000 0000 0000 e02b 7747 d31e 6300 2800 0000

처음 세 바이트를 보았고 그 파일이 tar.gz 파일이라는 것을 알았습니다. 서명 . 이제 이것을 tar.gz로 바꾸고 싶습니다.

내가 어떻게이 일을 할 수 있는지에 대한 생각?

답변:


2

당신이 사용할 수있는 xxd -r -p.

$ xxd -r -p <<"EOF" > myfile.tgz
1f8b 0800 3416 1259 0003 edcf 310e c230 0c85 61cf 9c22 1708 b2d3 909e a7a2 5d90 1028 7581 e353 d401 2660 a910 d2ff 2d6f f01b 9ec7 615f 07df facd 6535 3a2b 253f d2da 9dbe e622 9958 639a b3a5 3615 51b3 648d 045d 6fd2 d334 7a57 4390 fed2 bfed 7dba ffa9 c3fc 7ff4 53bc 76f5 18a7 73d8 fc7a 1000 0000 0000 0000 0000 0000 0000 e02b 7747 d31e 6300 2800 0000
EOF

myfile.tgz 그러면 아카이브가됩니다.

$ file myfile.tgz
myfile.tgz: gzip compressed data, from Unix, last modified: Tue May  9 20:19:16 2017
$ tar -xvf myfile.tgz
secret.txt

이것은 파일의 완전한 덤프입니다. 그리고 이것을 성공적으로 검색 한 사람은 거의 없습니다.
Prashant Dey

@Prashant 내 업데이트를 참조하십시오.
Attie
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.