vite-plugin-obfuscator 是一款为 Vite 设计的插件,它使用 javascript-obfuscator 库来实现 JavaScript 代码的混淆。在构建过程中,该插件能够自动混淆代码,从而增加逆向工程的难度,提高源代码的安全性。 主要参数及其定义 vite-plugin-obfuscator 插件的主要参数包括 include、exclude、options、apply 和debugger 等。下面是...
安装插件 yarn add --dev rollup-plugin-javascript-obfuscator 创建obfuscator.js文件,把下面相应代码放入js文件中 importobfuscatorPluginfrom'rollup-plugin-javascript-obfuscator';exportfunctioncodeObfuscatorPlugin(isBuild) {if(!isBuild) {return[]; }constcodeObfuscator = { ...obfuscatorPlugin({rotateUnicodeArra...
yarn add --dev rollup-plugin-javascript-obfuscator 1. 创建obfuscator.js文件,把下面相应代码放入js文件中 import obfuscatorPlugin from 'rollup-plugin-javascript-obfuscator'; export function codeObfuscatorPlugin(isBuild) { if (!isBuild) { return []; } const codeObfuscator = { ...obfuscatorPlugin({ ...
{ "javascript-obfuscator": "^4.1.0" }, "homepage": "https://github.com/hhun/vite-plugin-js-obfuscator#readme", "repository": { "type": "git", "url": "git+https://github.com/hhun/vite-plugin-js-obfuscator.git" }, "bugs": { "url": "https://github.com/hhun/vite-plugin-...
A Vite Plugin forjavascript-obfuscator Installation Install the package: npmnpm install --save-dev vite-plugin-javascript-obfuscator yarnyarn add --dev vite-plugin-javascript-obfuscator pnpmpnpm i vite-plugin-javascript-obfuscator -D vite.config.js ...
首先导入javascript-obfuscator,并修改vite.config.js(或.ts)配置文件如下: import { defineConfig } from 'vite';import vue from '@vitejs/plugin - vue';import JavaScriptObfuscator from 'javascript - obfuscator';export default defineConfig({plugins: [vue()],build: {rollupOptions: {output: {plugins:...
obfuscator.js也有对应 webpack 的 plugin 和 rollup(vite打包用的就是rollup) 的 plugin 实现起来比较简单,如有需要也可以自己找符合要求的plugin或者自己写一个,本质上就是把这个文件的执行过程自动追加到打包过程中 */ const JavaScriptObfuscator = require('javascript-obfuscator') ...
A free, fast, and reliable CDN for vite-plugin-javascript-obfuscator. A Vite Plugin for javascript-obfuscator
A Vite Plugin for obfuscate js files (usage [javascript-obfuscator](https://www.npmjs.com/package/javascript-obfuscator) project). Latest version: 1.0.5, last published: 3 years ago. Start using vite-plugin-obfuscator in your project by running `npm i vi
.prettierignore LICENSE README.md package.json pnpm-lock.yaml rollup.config.mjs tsconfig.json yarn.lock Breadcrumbs vite-plugin-javascript-obfuscator / .DS_Store Latest commit Cannot retrieve latest commit at this time. HistoryHistory File metadata and controls Code Blame 6 KB Raw Vi...