온라인 Javascript 난독화 암호화는 Javascript 코드를 읽기 어렵게 만들어 코드 보안을 보호합니다. 이 도구는 사용할 수 있는 네 가지 도구를 제공합니다. 코드를 압축하거나 형식을 지정할 수 있으며, eval을 사용하여 코드를 난독화하고 디코딩할 수도 있습니다. 난독화된 자바스크립트 코드는 직장에서 사용할 때 잘 작동합니다.
Javascript Obfuscator는 무료이며 효율적인 JavaScript 난독 처리기입니다(ES2022 지원 포함). JS 코드를 안전하게 유지하려면 코드를 복사하기 어렵게 만드세요.
코드를 보호하는 것이 좋은 생각인 데에는 다음과 같은 여러 가지 이유가 있습니다.
아니요, 정확한 원본 소스 코드를 복구하는 것은 불가능하지만 시간, 지식 및 인내심이 있는 사람이 리버스 엔지니어링할 수 있습니다.
JavaScript는 브라우저에서 실행되기 때문에 브라우저의 JavaScript 엔진이 이를 읽고 해석할 수 있어야 하므로 이를 방지할 수 있는 방법은 없습니다. 이를 약속하는 도구는 솔직하지 않습니다.
난독처리기는 디버깅 및 리버스 엔지니어링을 보호하고 방어하도록 설계된 새로운 코드 세그먼트를 도입하기 때문입니다. 또한 문자열은 이해하기 어렵게 만들기 위해 16진수 코드로 변환됩니다. 중복이 많기 때문에 코드 크기에 대해 너무 걱정할 필요가 없습니다. 따라서 난독화된 코드는 웹 서버에서 매우 잘 압축됩니다(요즘 대부분의 사람들이 수행하는 서버에서 GZIP 압축을 활성화하는 경우). . \xAB
아니요, 이는 권장되지 않으며 경우에 따라 코드가 손상될 수 있습니다(예: 자기 방어<를 활성화한 경우) /스팬>). 그러나 먼저 리듀서를 통해 코드를 실행하여 데드 코드를 제거하고 다른 최적화를 수행하는지 확인할 수 있습니다.
예.