首页 > TAG信息列表 > Obfuscator

混淆工具javascript-obfuscator

  https://blog.csdn.net/foupwang/article/details/103306332   npm install javascript-obfuscator -g javascript-obfuscator config.js --config HunxiaoConfig.json --output config1.js   HunxiaoConfig.json { "compact": true, "controlFl

使用javascript-obfuscator进行JS的(批量)最小化和混淆帮助文档

1、最小化并混淆文件 javascript-obfuscator name.js 执行上面的指令后,会生成name-obfuscated.js 2、更多操作可以通过指定参数设置更多操作:--output aaa.js:指定输出文件名--output ./output:指定输出目录详细参数使用: javascript-obfuscator -h 更多使用方法参见:https://blog

千锋重庆Java代码混淆工具之Java Obfuscator

在Java开发工具中,有一种是Java混淆器,Java Obfuscator是其中之一,此工具会打乱 Java 源代码,使其非常难以理解或逆向工程(示例)。这为必须交付给客户的源代码知识产权提供了重要的保护,并防止对 Java 类文件对象代码进行过于简单的反汇编。您只需要公开您的类提供给客户的公共 API;您

Javascript工具 - javascript混淆器Obfuscator

Javascript工具 - javascript混淆器Obfuscator   http://www.javascript-source.com/ 混淆前 复制  保存 //detect which browser is used var detect = navigator.userAgent.toLowerCase(); var OS,browser,version,total,thestring; if (checkIt('konqueror')) { br

vue项目配置 `webpack-obfuscator` 进行代码加密混淆

背景 公司代码提供给第三方使用,为了不完全泄露源码,需要对给出的代码进行加密混淆,前端代码虽然无法做到完全加密混淆,但是通过使用 webpack-obfuscator 通过增加随机废代码段、字符编码转义等方法可以使构建代码完全混淆,达到无法恢复源码甚至无法阅读的目的。 安装 webpack-obfus

js加密混淆

var WebpackObfuscator = require('webpack-obfuscator'); pack_conf.plugins = [new WebpackObfuscator({ rotationUnicodeArray: true })]   一开始用uglify,但是效果不理想,可读性还是很高。于是换了webpack-obfuscator这个webpack插件   效果如下:    代码:

obfuscator-llvm Xcode集成配置

一、简介 obfuscator-llvm 是一个开源的代码混淆编译器,能够使编译出来的文件添加垃圾代码和各种跳转流程,给逆向分析者增加难度。 二、编译 (1) 下载 目前最新版的是4.0的,下载地址是: https://github.com/obfuscator-llvm/obfuscator/tree/llvm-4.0,也可以用 git 下载。 (2) 安装 cm

obfuscator-llvm Theos 集成配置

之前我写过一篇文章是关于在 Xcode 里怎么集成配置 obfuscator-llvmobfuscator-llvm Xcode集成配置 有些情况下我们使用 Theos 开发 tweak,需要将 obfuscator-llvm 集成到 Theos 里,这样编译出来的 dylib 也是混淆的。通过 官方的使用说明 了解,使用 obfuscator-llvm 的 clang 去编