>웹 프론트엔드 >JS 튜토리얼 >js_Hacker Nature를 사용하여 모든 웹페이지의 암호화된 소스 코드를 해독하는 방법

js_Hacker Nature를 사용하여 모든 웹페이지의 암호화된 소스 코드를 해독하는 방법

WBOY
WBOY원래의
2016-05-16 19:18:261525검색

소스 코드 암호화는 요즘 매우 인기가 높습니다. 작성자가 자신의 리소스를 보호하기를 원하거나 사기꾼이 웹 페이지 등에 사기가 있다는 것을 다른 사람이 발견하는 것을 방지하기 위해 소스 코드를 암호화합니다.
한 번의 동작으로 아주 쉽게 끝낼 수 있습니다. 기대되시나요? 응, 나와 함께 가자! Comeon gogogo!

1/먼저 웹페이지의 소스코드를 살펴보겠습니다. 여러분의 시간을 낭비하지 않기 위해 여러분을 위한 무료 공간에 웹페이지(이미 암호화되어 있음)를 업로드하겠습니다. 쉽게 보기 위해 저는 아주 간단하게(정말 간단하게) 한 가지 방법을 사용했습니다. ? 이게 전설적인거야? 농담이야, 모르겠으면 2단계로 넘어가자!

2/ 그러면 우리의 주인공이 나타납니다.

코드 복사 코드는 다음과 같습니다.
javascript :s=document.documentElement.outerHTML;document.write('');document.body.innerText=s;



이게 바로 코드야, 아! 아주 길어요! 하하, 원래 코드를 해독할 수 있는지 확인해 보겠습니다
주소 표시줄에 이 코드를 입력하거나 ctrl o 키를 누른 후 다시 입력해 보겠습니다
이렇습니다.






재발 후

안녕하세요!

이제 이해하셨나요?
이제 원리에 대해 이야기하겠습니다. 웹 페이지가 어떻게 암호화되든 결국 브라우저가 구문 분석할 수 있는 HTML 코드로 복원되며, documentElement.outerHTML은 복원의 결과가 아닐까요? 아주 간단해요!
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.