JS 코드 혼동 암호화
저장- Input JS code
- Result Output
| Compress into one line | Remove line breaks from the code. |
| Identifier obfuscation |
dictionary
Use the data from the Randomly generated using hexadecimal patterns (e.g.: Use a short name (e.g: |
| identifier dictionary |
Sets the name dictionary for identifier obfuscation. |
| identifier prefix |
Set the obfuscated identifier to use a specific prefix When obfuscating multiple files loaded on the same page, configure this option to prevent conflicts between them. |
| Confusing global variables |
Enabling this option may affect the operation of other codes, so please use it with caution! When turned on, it will obfuscate global variables and global function names. |
| self-protection |
Turning it on will prevent the encrypted code from being formatted. Enabling this option forces the code to be compressed into a single line. |
| Control Flow Flattening |
This option is very performance-impacting, so please turn it on as needed! Flatten code control flow. Control flow flattening is a source code structure transformation that hinders program comprehension. Accessclick on me Understand how it works. Threshold: range: 0~1, the larger the value, the more difficult it is to read the code, but the output code also runs less efficiently. |
| Dead code injection |
This option will result in a larger amount of encrypted code. Randomly inserting meaningless code into the code (that won't be run) makes decryption of the code more difficult. Threshold: Range: 0~1 Enabling this option requires that both the String to Array Conversion Function. |
| Split String |
Enabling this option will result in a larger amount of encrypted code. Sets the text string according to the String Block Length: Use this option to specify the length of the block after the string is split. |
| String to Array Conversion |
Remove the fixed string text from the code and place it uniformly in an array. 例: 例: |
| Messing up the position of a string array |
将字符串数组放在一个随机的位置。如果您的原始源代码量很大,建议开启这个选项,能大大提升代码解密难度。 |
| Disrupt string array sorting |
Randomizes the contents of an array of strings. |
| Encrypted String Array |
Turning it on will cause the code to run slightly less efficiently. RC4 加密方式加密后解密难度大,但加密后的代码运行效率比 Base64 加密方式低 30-35%。 |
| String to Array Threshold |
This setting to adjust the probability (from 0 to 1) of inserting string literals into the string array. This setting is useful in large code bases where repeated calls to string array functions can slow down the code. |
| String conversion to Unicode |
Converts strings to their Unicode form. This doesn't make much sense and is not recommended to be turned on. |
| Disable console output |
Disable the null function by overriding |
| Commissioning protection |
When enabled, the browser will freeze if the browser console is opened. Protect Interval: When turned on, a timer is used to jam the console, making debugging operations on the console impossible. |
| Domain Lock |
If a locked domain is added, the encrypted code can only be run under the locked domain 例:73so.com subdomains are all set to whitelisted domains, add the |
| reserved identifier |
Whitelisted identifiers are not obfuscated. Regular expressions are supported. Example: Add |
| retained string |
ibid |
| source mapping |
Note: Make sure you don't turn on the production environment Source maps 能帮助你调试 JavaScript 代码。如果非要在生产中进行调试,可以将单独的 Source maps 文件上载到秘密位置,然后将浏览器指向该位置。 Inline Source MapEmbed Source maps shots into the result of obfuscated code. Useful if you need to do local debugging. Separate Source Map将 Source maps 一起生成一个单独的文件。这对于调试生产中的代码很有用,因为这使您可以将 Source maps upload到服务器上的秘密位置,然后设置浏览器指向该位置。 utilization Source Map Base URL respond in singing Source Map File Name From the definition |
| cryptographic seed |
If the value is 0, the result will be different every time the same code is encrypted. If you need the encryption results to be consistent each time for the same piece of code, set the |
높은 오브스큐레이션, 낮은 성능: 오브스큐레이션을 적용하지 않았을 때보다 성능이 훨씬 느려집니다.
중간 오브스큐레이션, 최적의 성능: 오브스큐레이션을 적용하지 않았을 때보다 성능이 다소 느려집니다.
낮은 오브스큐레이션, 높은 성능: 성능이 비교적 정상적인 수준을 유지합니다.
사용자 지정 설정: 필요에 따라 난독화 매개변수를 설정할 수 있습니다.
참고: 본 도구는 전 과정이 브라우저 측에서 암호화되며, 서버 측으로 어떠한 데이터도 전송하지 않습니다.
참고: 난독화된 코드는 원본 코드로 복원할 수 없으므로, 난독화 전에 원본 코드를 백업해 두시기 바랍니다.
추천
지역 번호 검색
국가 지역번호 온라인 검색 도구
기초 대사율(BMR)
온라인 인체 기초 대사율(BMR) 계산기
무지개 방귀 생성기
온라인에서 화려하고 아첨하는 문구 생성하기
24 포인트 계산기
온라인 블랙잭 게임 계산기
온라인 정삼각형 면적 계산기
온라인에서 정삼각형의 넓이 계산하기
원구 테이블 면적 계산기
온라인으로 원구 표면적 계산하기
수능 카운트다운
수능이 얼마 남았죠?
HMAC 해시 암호화
HMAC 해시 온라인 암호화 도구는 다양한 암호화 방식을 지원합니다.
주파수 사운드 구성기 지정
지정된 주파수의 코드 사운드를 온라인으로 생성하고 다운로드
이미지 EXIF 정보 대량 삭제
이미지에서 EXIF 정보를 온라인으로 대량 삭제
js(eval) 암호화/해독
온라인 js에서 eval 암호화/복호화 온라인 처리 도구
PPT 단축키 전체
icrosoft PowerPoint에서 자주 사용하는 단축키를 모아 사용자가 PPT 작업을 더 빨리 완료할 수 있도록 합니다.
기사 원클릭 조판 도구
웹 페이지 기사 원클릭 온라인 조판 도구
PDF 파일은 여러 페이지에서 한 페이지로 이동
PDF 파일의 여러 페이지를 단일 페이지로 온라인 병합
PDF 파일 추출 그림
PDF 파일의 이미지를 온라인으로 대량 추출
화면 온라인 검색 도구
화면 채도, 색상, 누광 등을 온라인으로 테스트
진담 대모험
온라인에서 무작위로 진심 혹은 대모험 콘텐츠를 뽑습니다.
슐트 스퀘어 게임
세계 최강의 집중력 훈련 게임
시스템이 업그레이드되는 것처럼 가장하기
출근해서 물고기 잡는 신기, 컴퓨터 위장해서 업데이트합시다
온라인 임시 노트북
정보를 온라인으로 임시로 기록하는 노트북
웹 사이트 바탕 화면 바로 가기
웹 사이트에 바로 가기를 추가하여 웹 사이트 액세스를 용이하게 합니다.
비디오 무음
비디오에서 오디오를 온라인으로 제거하고 로컬로 다운로드합니다.
웹 소스 코드 보기
웹 소스 코드 온라인 보기
띠 별자리 조회
지정된 날짜의 띠와 별자리를 조회할 수 있습니다
























粤ICP备2021116614号