나는 문제가이 줄을 해석하려고 있습니다5761 6920 4D61 6E0D 0A는 어떤 표현이며 어떻게 읽을 수있는 형식으로 변환합니까?
5761 6920 4D61 6E0D 0A
는 사람이 읽을 수있는 텍스트 형식으로이를 해석하는 어쨌든 거기를?
나는 문제가이 줄을 해석하려고 있습니다5761 6920 4D61 6E0D 0A는 어떤 표현이며 어떻게 읽을 수있는 형식으로 변환합니까?
5761 6920 4D61 6E0D 0A
는 사람이 읽을 수있는 텍스트 형식으로이를 해석하는 어쨌든 거기를?
온라인 서비스를 사용하지 않고도 16 진수 표현을 가진 모든 유형의 데이터에 일반적입니다.
은 당신과 같이 파일에 16 진수 텍스트를 입력 할 수 있습니다 : 당신은 그런 식으로 한 줄에 4 16 진수의 8 개 그룹을 넣을 수 있습니다
0000000: 5761 6920 4d61 6e0d 0a
. 그런 다음 xxd
프로그램을 사용할 수 있습니다 (UNIX와 Windows 시스템에서 사용 가능하며 표준 vi
편집기의 일부로 설치할 수 있음).
당신은 다음과 같이 텍스트 나 데이터를 추출 할 수 있습니다 :이 경우
xxd -r <sample.txt> sample.data
을 내 시스템이 산출 :
[email protected]:~$ cat sample.txt
0000000: 5761 6920 4d61 6e0d 0a
[email protected]:~$ cat sample.data
Wai Man
당신은 비의 특정 유형을 알고 있어야합니다 보이는 문자들도. 무엇인지 확인하려면 ASCII table을 참조하십시오. 또한 ASCII 테이블을 편리하게 사용할 수 있고 주어진 16 진수의 소스가 ASCII 바이트의 인코딩 된 스트림이라는 것을 알고있는 경우에는 다소 시간이 걸릴 수 있지만 수동으로 변환 할 수 있습니다.
제쳐두고 보이지 않는 문자는 모두 '0x20'보다 낮으므로 0 또는 1로 시작합니다.이 문자는 쉽게 식별 할 수 있으며 텍스트 문자열에 몇 개가있는 경우, 텍스트 데이터가 아닌 이진 데이터가있을 가능성이 높습니다. –
텍스트입니다 - 와이 남자
사용 번역
57 61 69 20 4D 61 6E 0D 0A
W a i M a n \r \n
\r - carriage return
\n - new line
로 디코딩 - 난에 도착하는 방법을 보여 하겠어 나는 별도의 답변으로이를 제출하고있어 http://home2.paulschou.net/tools/xlate/
16 진수 시퀀스처럼 보입니다. 이 라인은 어디에서 가져 왔습니까? – BoltClock
@BoltClock 질문은 ASCII 문자로 태그가 붙고 마지막 두 문자는 ASCII로 된 Windows 개행 문자이므로 ASCII 문자 집합이라고 가정합니다. –
@Matthew Scharley : 아 맞다, 나는 잘못 읽었다. (그런데, Windows가 아니라 Unix를 의미합니다.) – BoltClock