Code/Web
                
              webpack에서 자바스크립트 소스코드 난독화
                codens
                 2019. 7. 27. 20:33
              
              
            
            
- JavaScript Obfuscator (encrypt ) 
* javascript-obfuscator/webpack-obfuscator : 성공 
https://github.com/javascript-obfuscator/webpack-obfuscator 
npm install --save-dev webpack-obfuscator 
var JavaScriptObfuscator = require('webpack-obfuscator'); 
// ... 
// webpack plugins array 
plugins: [ 
new JavaScriptObfuscator ({ 
      rotateUnicodeArray: true 
  }, ['excluded_bundle_name.js']) 
], 
//===================== 
* terser-webpack-plugin : 안됨 
new TerserJSPlugin({ terserOptions: {        mangle: true, //소용없음   
* uglifyjs-webpack-plugin : 안됨 
new UglifyJsPlugin({ 
                test: /\.js(\?.*)?$/i, 
                uglifyOptions: {    mangle: true, // 소용없음 
* javascript-obfuscator/obfuscator-loader : 안됨 
* babel - uglify : 안됨 
반응형