πŸ”¬Hex 덀프(hexdump) λ·°μ–΄ 도ꡬ

λ°”μ΄νŠΈλ₯Ό 16μ§„μˆ˜ λ€ν”„λ‘œ 보기

κ΄€λ ¨λœ 도ꡬ

도ꡬ μ„€λͺ…

Hex λ€ν”„λŠ” λ°”μ΄νŠΈλ₯Ό 16μ§„μˆ˜λ‘œ λŠ˜μ–΄λ†“κ³  였λ₯Έμͺ½μ— ASCII 둜 읽은 λͺ¨μŠ΅μ„ λΆ™μ—¬ 보여 μ£ΌλŠ” ν‘œκΈ°μž…λ‹ˆλ‹€. ν…μŠ€νŠΈλ₯Ό λΆ™μ—¬λ„£μœΌλ©΄ UTF-8 λ°”μ΄νŠΈλ‘œ λ°”κΏ” λ€ν”„ν•˜κ³ , 이미 16μ§„μˆ˜λ₯Ό κ°–κ³  있으면 μž…λ ₯ ν˜•μ‹μ„ 16μ§„μˆ˜λ‘œ λ°”κΏ” κ·ΈλŒ€λ‘œ λ€ν”„ν•©λ‹ˆλ‹€. ν•œ ν–‰ λ°”μ΄νŠΈ μˆ˜μ™€ 16μ§„μˆ˜ 묢음 크기, λŒ€μ†Œλ¬Έμžλ₯Ό 골라 보던 ν˜•μ‹μ— 맞좜 수 μžˆμŠ΅λ‹ˆλ‹€.

μ™Όμͺ½ 열은 8자리 16μ§„μˆ˜ μ˜€ν”„μ…‹μ΄κ³ , κ°€μš΄λ°λŠ” λ°”μ΄νŠΈ κ°’, λ§‰λŒ€ μ‚¬μ΄λŠ” ASCII 둜 읽은 λͺ¨μŠ΅μž…λ‹ˆλ‹€. 0x20 λΆ€ν„° 0x7E κΉŒμ§€μ˜ 좜λ ₯ κ°€λŠ₯ν•œ 문자만 κ·ΈλŒ€λ‘œ 보이고 λ‚˜λ¨Έμ§€λŠ” λ§ˆμΉ¨ν‘œλ‘œ λ°”λ€Œλ―€λ‘œ, ν•œκΈ€μ΄λ‚˜ 이λͺ¨μ§€μ²˜λŸΌ μ—¬λŸ¬ λ°”μ΄νŠΈλ‘œ 이뀄진 λ¬ΈμžλŠ” 점으둜만 λ‚˜νƒ€λ‚©λ‹ˆλ‹€. 이 λ°°μΉ˜λŠ” xxd 의 κΈ°λ³Έ 좜λ ₯κ³Ό λΉ„μŠ·ν•˜μ§€λ§Œ νŠΉμ • λ„κ΅¬μ˜ 좜λ ₯κ³Ό κΈ€μž λ‹¨μœ„λ‘œ κ°™μ§€λŠ” μ•ŠμŠ΅λ‹ˆλ‹€. 2026λ…„ 10μ›” κΈ°μ€€μž…λ‹ˆλ‹€.

ν•œ λ²ˆμ— μ²˜λ¦¬ν•  수 μžˆλŠ” ν¬κΈ°λŠ” 4,096 λ°”μ΄νŠΈκΉŒμ§€μ΄κ³ , λ„˜μœΌλ©΄ μ‹€μ œ 크기λ₯Ό μ•Œλ € μ£Όλ©° 멈μΆ₯λ‹ˆλ‹€. 16μ§„μˆ˜ μžλ¦Ώμˆ˜κ°€ ν™€μˆ˜μ΄κ±°λ‚˜ 16μ§„μˆ˜κ°€ μ•„λ‹Œ λ¬Έμžκ°€ μ„žμ΄λ©΄ μ–΄λŠ λ¬Έμžκ°€ λ¬Έμ œμΈμ§€ μ•Œλ € μ€λ‹ˆλ‹€. 이 λ„κ΅¬λŠ” 파일 μ—…λ‘œλ“œλ₯Ό λ°›μ§€ μ•Šκ³ , 파일 ν˜•μ‹ νŒλ³„μ΄λ‚˜ λ°”μ΄λ„ˆλ¦¬ ꡬ쑰 뢄석도 ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μž…λ ₯은 λΈŒλΌμš°μ € μ•ˆμ—μ„œλ§Œ μ²˜λ¦¬λ©λ‹ˆλ‹€.

자주 λ¬»λŠ” 질문

ν•œκΈ€μ„ λ„£μ—ˆλŠ”λ° 였λ₯Έμͺ½μ— 점만 λ³΄μ΄λŠ” μ΄μœ λŠ” λ¬΄μ—‡μΈκ°€μš”?

ASCII 열은 0x20 λΆ€ν„° 0x7E κΉŒμ§€λ§Œ κΈ€μžλ‘œ 보여 μ€λ‹ˆλ‹€. ν•œκΈ€ ν•œ κΈ€μžλŠ” UTF-8 μ—μ„œ 3λ°”μ΄νŠΈμ΄κ³  λͺ¨λ‘ 이 λ²”μœ„λ₯Ό λ„˜μœΌλ―€λ‘œ 점 μ„Έ 개둜 ν‘œμ‹œλ©λ‹ˆλ‹€. κ°€μš΄λ° 16μ§„μˆ˜ κ°’μœΌλ‘œ ν™•μΈν•˜μ„Έμš”.

ν•œ ν–‰ λ°”μ΄νŠΈ 수λ₯Ό λ°”κΎΈλ©΄ 무엇이 λ‹¬λΌμ§€λ‚˜μš”?

ν•œ 행에 λ‹΄κΈ°λŠ” λ°”μ΄νŠΈ 수만 달라지고 λ°”μ΄νŠΈ κ°’κ³Ό μ˜€ν”„μ…‹μ€ κ·ΈλŒ€λ‘œμž…λ‹ˆλ‹€. ꡬ쑰가 16λ°”μ΄νŠΈ λ‹¨μœ„μΈ 데이터λ₯Ό λ³Ό λ•ŒλŠ” 16, 8λ°”μ΄νŠΈ λ‹¨μœ„λΌλ©΄ 8 둜 λ§žμΆ”λ©΄ 열이 κ°€μ§€λŸ°ν•΄μ§‘λ‹ˆλ‹€.

이 도ꡬ가 ν•˜μ§€ μ•ŠλŠ” 것은 λ¬΄μ—‡μΈκ°€μš”?

파일 μ—…λ‘œλ“œμ™€ 파일 ν˜•μ‹ νŒλ³„, λ°”μ΄λ„ˆλ¦¬ ꡬ쑰 해석은 ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 뢙여넣은 값을 16μ§„μˆ˜ 덀프 ν˜•μ‹μœΌλ‘œ 보여 μ£ΌλŠ” 일만 ν•©λ‹ˆλ‹€.