草庐IT

obfuscator

全部标签

php - 反混淆 PHP 脚本 (php obfuscator 1.4)

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。情况很简单——之前的程序员被解雇了。他所做的最好的事情是混淆了PHP代码并删除了源文件。我尝试自己解码脚本,但代码在我更改后不起作用。也许有人可以帮助解码?pastebin.com/pfQtzgGxpastebin.com/wPaQ9L6Ypastebin.com/sgiEaCG0pastebin.com/xC0q55U2pastebin.com/pVXt

java - 类型安全配置 : encryption/obfuscation of sensitive values in memory

我有一个需要多个密码才能工作的Akka项目:访问数据存储、分布式文件系统连接字符串...这些值没有硬编码在配置文件中,而是在应用程序启动期间在运行时从keystore中提取,然后存储在类型安全配置对象的内存中,因为第三方使用此配置获取密码并打开连接。我只是想知道这是否有风险,因为我猜这些字符串在内存中是清晰的。有没有办法透明地混淆/加密这些值?或者我是否需要在我这边实现它,并更新第三方以便他们在实际打开连接之前转换字符串。 最佳答案 在我看来,几乎在每个应用程序中,您都不应该担心安全风险。由于Scala在JVM上运行,请参阅:Sen

Ubuntu 16.04LTS编译obfuscator-llvm

CMAKE版本3.5.1Ubuntu16.04lts我想在Ubuntu上编译LLVMgitwiki:$GIT克隆-BLLVM-4.0https://github.com/obfuscator-llvm/obfuscator.git$mkdir构建$CD构建$cmake-dcmake_build_type=repares../obfuscator/当我执行时cmake-DCMAKE_BUILD_TYPE=Release../obfuscator/,报告AB错误:--PerformingTestCXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG--PerformingTe

android - 混淆器 :- Obfuscating folder names

我想在发布apk后混淆我项目的所有文件夹名称。我看过很多相关问题,但都没有用。我试过-flattenpackagehierarchy'myobfuscated'但它会创建另一个myobfuscate文件,而不是重命名所有文件夹和类。我还使用了-repackageclasses''但找不到解决方案。请帮助我。proguard.pro文件看起来像:--ignorewarnings-dontpreverify-allowaccessmodification-optimizations!code/simplification/arithmetic-keepattributes*Annotati

android - 切换到 Gradle : why do I have to keep custom views from being obfuscated?

我正在将一个项目从Ant转移到Gradle,但有些事情我想不通。事实构建发布APK(即混淆)后,我注意到该应用严重崩溃。错误可以总结为:java.lang.NoSuchMethodException:[classandroid.content.Context,interfaceandroid.util.AttributeSet]调试(即非混淆)APK工作正常,所以我猜这与我的ProGuard/DexGuard配置有关。我试图通过添加以下语句来保留类引用:-keepclasscom.mypackage.MyCustomView因此,发布APK工作正常。然后我做了一些研究并尝试了这个更具体

基于Obfuscator-LLVM代码混淆工具在Xcode中集成,并记录针对代码混淆方案的实践过程

一、前言代码逆向,从来都不神秘,有人的地方就有江湖,同样有代码的地方,就有逆向,如何防护代码被逆向分析或破解,也是正向开发者们必须思考的一个问题,考虑代码混淆实际上就是增加代码的破解难度,防止逆向工程和代码分析,以保护知识产权和应用程序的安全性,它在软件开发过程中可以用于保护关键算法、隐藏敏感信息、防止代码剽窃和修改,以及减少应用程序的漏洞被利用的风险。二、混淆方案修改方法和变量名:将方法和变量名更改为无意义的、随机生成的名称。可以使用工具如Mach-O编译器(Mach-OCompiler)来自动化执行此操作。使用宏定义或函数替换:将方法调用替换为宏定义或函数调用,使得代码的结构更难以理解和分

java - Proguard obfuscate only/WEB-INF/classes/**/*.class 文件在我的 war 中

我只想混淆服务器端代码(webapp.war:/WEB-INF/classes/**)。我如何使用proguardmaven插件来做到这一点? 最佳答案 ProGuard提供filters选项对于配置的许多不同方面。过滤器是可以包含通配符的以逗号分隔的名称列表。只有与列表中的项目匹配的名称才能通过过滤器。您可以使用将ProGuard应用于输出jar。outFilter是可选参数,用于将ProGuardclasspathentry过滤器应用于输出jar。在你的情况下,我想下面的过滤器应该可以工作。当然,您可以添加额外的逗号分隔过滤器。

html - 如何对 mailto 链接进行垃圾邮件防护?

我希望访问者能够直接在我的网页上单击(或复制)电子邮件地址。但是,如果我能让机器人和其他爬虫(稍微)更难获取所述电子邮件地址并将其注册到垃圾邮件列表中,那就太棒了。我找到了不同的方法来做到这一点(即编码mailtoHTML链接),使用JavaScript或纯HTML,但是你们推荐什么?JavaScript技术看起来更复杂,但这可能会影响关闭它的用户,以及像Google这样的合法抓取工具。另一方面,HTML看起来有点基础,bot编写者现在应该已经弄明白了......我是否应该费心这样做,否则垃圾邮件发送者会收到我的电子邮件吗?我知道反垃圾邮件过滤器变得越来越好,但如果我能做更多的事情来减

html - 如何对 mailto 链接进行垃圾邮件防护?

我希望访问者能够直接在我的网页上单击(或复制)电子邮件地址。但是,如果我能让机器人和其他爬虫(稍微)更难获取所述电子邮件地址并将其注册到垃圾邮件列表中,那就太棒了。我找到了不同的方法来做到这一点(即编码mailtoHTML链接),使用JavaScript或纯HTML,但是你们推荐什么?JavaScript技术看起来更复杂,但这可能会影响关闭它的用户,以及像Google这样的合法抓取工具。另一方面,HTML看起来有点基础,bot编写者现在应该已经弄明白了......我是否应该费心这样做,否则垃圾邮件发送者会收到我的电子邮件吗?我知道反垃圾邮件过滤器变得越来越好,但如果我能做更多的事情来减

javascript - 垃圾收集和 JavaScript "delete": Is this overkill/obfuscation, 还是一个好的做法?

我刚刚阅读了这个问题和接受的答案:WhatisJavaScriptgarbagecollection?在答案中,Noldorin引用了Apple的一些指南。这是我关心的部分:Usedeletestatements.Wheneveryoucreateanobjectusinganewstatement,pairitwithadeletestatement.Thisensuresthatallofthememoryassociatedwiththeobject,includingitspropertyname,isavailableforgarbagecollection.我总是花时间跟上
12