12

JH공원·2025년 2월 16일

즉석노트

목록 보기
25/32

Hexdump 반복적으로 파일을 압축하는 과정
그리고 이러한 hexdump 과정을 통해 숫자 혹은 이진수의 파일을 압축해 16진수의 파일로 바꾸는것이다.

xxd 는 hexdump형식을 사용해 16진수로 압축하거나. 파일을 다시 바이너리 파일로 복구 하는 명령어이다.

리버싱 하는데는 -r 이라는 옵션을 사용하면 된다.

압축 형태에는 여러가지 형태가 있는데 이러한 경우 해당 파일을 압축한 도구로 확장자를 변경해서 압축을 풀어줘야한다.

확장자는 이름에 .[확장자명] 만 적으면 변경이 가능하다. [.gz = 확장자가 gzip 이라는뜻]

압축해제 명령어

gzip (gz) = gunzip
bzip2 (bz2) = bzip2 -d
POSIX tar (tar) [타르로 압축한 파일을 뜻함] = tar -xf (타르는 기존에 파일을 지우지않고 데이터가 나오는 형식임)

tip : file 명령어를 통해 파일 유형을 지속적으로 확인해주는게 좋음

profile
개발&해킹 일지 작성

0개의 댓글