문제

그러니 다음과 같은 문자열이 있다고 가정 해 봅시다.

‰û]M§Äq¸ºþe Ø·¦ŸßÛµÖ˜eÆÈym™ÎB+KºªXv©+Å+óS—¶ê'å‚4ŒBFJF󒉚Ү}Fó†ŽxöÒ&‹¢ T†^¤( OêIº ò|<)ð

어떻게 인간 읽기 쉬운 숯으로 바꾸는가? 웹 페이지의 절반이 올바르게로드 된 텍스트 인 웹 서버에서 HTML의 더 이상한 출력이었습니다. C 또는 Python 등으로 읽어야합니까? 그것은 단지 문자열의 스 니펫 일뿐입니다.

도움이 되었습니까?

해결책

그것이 사실이라면 추정된 사람이 읽을 수있는 끈이 되려면 무엇을 알아낼 필요가 있습니다. 캐릭터 인코딩 그것은 사용하고 번역합니다. 문자열이 압축, 암호화 또는 이진 데이터를 나타낼 수도 있습니다. 당신이 당신의 줄을 어디에서 얻었는지 아는 것이 도움이 될 것입니다.

다른 팁

귀하의 웹 서버가 올바른 마임 유형을 보내지 않는다고 생각합니다. Firefox의 라이브 헤더 플러그인을 사용하여 HTTP 헤더를 살펴 보는 것이 좋습니다. 웹 서버가 PDF를 보내기로 결정했지만 MIME 타입을 설정하지 않으면 화면에 쓰레기가 표시됩니다. 또는 페이지를 파일에 저장 한 다음 Cygwin 또는 Unix Shell 에서이 명령을 실행하십시오.

file mypage.htm
strings mypage.htm

첫 번째는 헤더 바이트가 인식 가능한 패턴을 따르는지를 알려줍니다. 두 번째는 인간 읽을 수있는 모든 텍스트를 벗겨 내고 표시합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top