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 : 안됨
반응형