obfuscation相关内容
我正在构建一个 spring mvc Web 应用程序.我打算使用休眠. 我在混淆等方面没有太多经验 混淆应用程序的潜在缺点是什么? 我了解调试应用程序可能存在问题,恢复丢失的源代码也是一个问题. 应用程序的实际运行是否存在任何已知问题?可以引入错误吗? 由于这是一个我正在寻找一般指导的领域,请随时提出我应该注意的任何问题. 解决方案 当然存在一些潜在的性能/
..
由于我们已将第 3 方程序集合并到我们的项目中,因此 Visual Studio 2010 代码分析无法运行. 项目:错误:CA0055:无法加载 C:\Programming\MyAssembly.dll. 项目:错误:CA0052:没有目标被选中. 项目:错误:CA0058:引用的程序集'TheirAssembly,版本=1.0.0.0,文化=中立,PublicKeyToke
..
全部, 我提议在我的组织的标准构建过程中添加代码混淆.被问及的问题之一是运行混淆代码与运行未混淆代码是否对性能有影响. 你的经历是什么?您是否看到运行时性能下降,因为您混淆了 Java 或 C# 代码? 谢谢, VI 解决方案 您可能希望阅读我的过度混淆实验:流混淆对性能的影响.
..
只是一个关于 SmartAssembly 和 .NET 应用程序的快速问题.- 我目前正在试用该软件,它似乎混淆了代码,但 My.Settings 仍以纯文本形式显示? 在混淆我的代码(使用 .NET 反射器)之前,我几乎可以看到所有内容.包括包含大量信息的 My.Settings 类,例如密码、ip、MySQL 连接字符串等. 所以我使用 RedGate 的 SmartAssembl
..
我想避免混淆和重命名方法. package test.app.my;课我的{公共无效完成(){}} 解决方案 在构建期间,混淆由调用 Proguard 的构建步骤处理,因此要保留添加到 Proguard 配置文件的方法: -keep class test.app.my {无效完成();} 配置语法支持通配符并且非常强大——看看一些Proguard 手册中的示例.
..
我想保护我的文件不被提取和我的代码被黑.我在 SO 上看到了两个类似的问题 http://stackoverflow.com/questions/9633455/how-to-protect-a-jar-file-from-being-decompiledhttp://stackoverflow.com/questions/7622419/protect-jar-file-source-code
..
我一直试图通过使用 react- 来混淆代码一段时间原生混淆转换器.一切看起来都不错,但是当我检查 bundle.js 时.我看不到任何混淆代码. PS:目前,我只为 IOS 尝试. 这是我的配置文件. metro.config.js 模块.出口 = {变压器:{babelTransformerPath: require.resolve('./transformer'),get
..
我想使用 SwiftShield 混淆 Swift 代码.我已经使用 Cocoapods 进行了集成. 为了运行它,我在终端中使用了下面的 SwiftShield 工具: swiftshield -automatic -project-root/app/MyApp -automatic-project-file/app/MyApp/MyApp.xcworkspace -automatic-
..
我正在寻找可用于 Silverlight 代码混淆的任何免费工具的建议.obfuscator专业版支持Silverlight,社区版Obfuscator不支持. 来自 Google Code 的 Obfuscar 需要手动指定不应混淆的每个项目,因此必须手动列出 XAML 中引用的每个控件和属性.没有选项可以不混淆任何公共类型和成员的名称.即使我手动指定了每个公共类和成员,我也不知道是否还有
..
类树def 初始化*d;@d,=d;enddef to_s;@l||@r?",>":@d;enddef total;(@d.is_a?(Numeric)?@d:0)+(@l?@l.total: 0)+(@r?@r.total: 0);enddef 插入 d别名 g instance_variable_getp=lambda{|s,o|d.to_s.send(o,@d.to_s)&&(g(s).ni
..
什么是好的免费java代码混淆程序?我听说过 ProGuard,但是当我运行我的小程序时,我得到的只是没有找到类,所以呃......是的 - 任何人? 解决方案 ProGuard 是一个很好的方案. ProGuard 是一个免费的 Java 类文件收缩器、优化器、混淆器和预验证器.它检测并删除未使用的类、字段、方法和属性.它优化了字节码和删除未使用的指令.它重命名剩余的类、字段、和使
..
是否可以提取 Xamarin Android 应用程序的代码并对其进行检查? 我正处于即将在 Play 商店发布的应用程序的最后阶段.但是,我担心代码是否可以被其他人提取和查看. 请告知,如何保护我的应用程序免受查看其代码的其他人的侵害. 解决方案 是的,可以提取 Xamarin.Android 应用程序的代码.默认情况下,.dll 文件只是 APK 内的资源,可以使用 zip
..
我正在寻找有关使用带有混淆的 proto-buf 网络 (Dotfuscator) 时发生了什么的一些指导.项目的一半是 DLL,另一半是其他地方的 EXE,他们使用 proto-buf NET 完美地交换数据.直到我混淆了 DLL. 那时 P-BN 失败而没有引发异常,返回不同的长度为 0 的字节数组或缩短的数组,具体取决于我摆弄过的内容.该类相当简单(VB): _朋友类 DMailer
..
如果有人知道 PHP 的 bcompiler 到底有多有效/安全/受保护,我很感兴趣 反对逆向工程.介绍页面大胆声明: 在代码保护方面,可以肯定地说,如果没有随附的源代码注释,就不可能重新创建构建它的确切源代码.使用 bcompiler 字节码重新创建和修改类实际上是无用的. 也许关键词是“精确"——如果你删除它,他们的说法有多真实? PS - 请不要讲有关编译/混淆与许可的讲座
..
我正在使用 React Native 和集成库 react-native-obfuscating-transformer混淆我的代码.现在反编译我的 APK 后,我相信我的整个 js 代码都在 assets/index.android.bundle 下. 我如何将它解包并查看我的代码是否进行了混淆处理. 解决方案 For Macbook brew install apktool
..
在 ConfUserEX 混淆中 (https://yck1509.github.io/ConfuserEx/)> 如何从重命名模块中排除一个命名空间? 例如: [assembly: Obfuscation(Exclude = true, Feature = "namespace 'ABC.XYZ':-rename")] 看起来它不起作用.我在命名空间中有一个用于 Json 解析的
..
我不太明白 Silverlight 代码如何在浏览器中工作.程序集是否下载到客户端计算机?是否有可能使用 Reflector 或一些类似工具反编译代码?如果是这样,有哪些选项可以保护代码?.net 混淆器是否适用于 Silverlight? 解决方案 要查看 Silverlight 应用程序,客户端下载一个 .xap 文件,其中包含 dll 和一个配置 xml 以及可选资源.该 dll 包
..
所有 Metro 应用程序在通过 Windows 8 AppStore 分发之前必须经过检查.这是否意味着不允许使用代码混淆?还是还是有可能的,在这种检查中只会监控一些特定的方面? 解决方案 以下是一些事实: WP7 市场允许混淆 C# 应用程序(即使是他建议的 MS这样做),我看不出有任何理由禁止 Windows AppStore此类应用. 几乎可以肯定一些供应商会提供兼容的 C
..
有没有办法隐藏/保护/混淆 MS SQL 存储过程? 解决方案 如果必须隐藏它,“WITH ENCRYPTION"子句如何? http://blog.sqlauthority.com/2007/07/01/sql-server-explanation-of-with-encryption-clause-for-stored-procedure-and-user-defined-功能/
..
拿这个代码: 导入QtQuick 1.1长方形 {宽度:100高度:100属性颜色 fromColor: "red"属性颜色 toColor: "blue"梯度:梯度{属性颜色 fromColor: "yellow"属性颜色 toColor: "green"GradientStop { 位置:0;颜色:fromColor }GradientStop { 位置:1;颜色:toColor }}}
..