混淆是改变代码的过程,因此开发人员发现很难清楚地理解预期程序的功能或操作方式。程序越大,混淆越大,因为代码在整个程序中交织不同的段。
我有一串混淆的lua代码。我想知道是否有可能对它进行模糊处理,或者弄清楚它是如何被模糊处理的,因为我以前从未遇到过类似的东西。 -提示:...
[在关于如何保护此处和其他站点上类似主题的python源代码的研究之后,大多数人同意我应该使用Cython将.py文件转换为.pyd,但是问题出在...]]] >
我不是要使我的应用程序具有99%的安全性,我的目标也不是防止一个确定好的反向工程师对其进行反汇编,而仅仅是为了保护我的源代码不受lambda用户的侵害...
为什么没有混淆器使用我的Javascript代码?是因为ecmascript吗?
我似乎无法混淆,即使它确实被混淆,它也会停止正常工作并引发错误。混淆器在异步/等待时抛出意外令牌或错误。这是代码类...
免责声明:我对密码学一无所知,我的编程技能也可以这么说^^经过对如何保护我的python源代码的类似主题的研究,……和……]
Proguard如何检测未使用的类,有什么办法可以让我们知道要在proguard中添加哪些类?
[每当我在项目中创建请求和响应模型时,我都会将它们添加到proguard中,因此我会格外谨慎,因此proguard不会在Release环境中删除我的模型。但这不是...
我正在开发一个应用程序,它是一本图形书籍。每周都会发布新的一章,并且该应用程序将进行更新。基本上有一些图像将以幻灯片的形式显示给用户。 ...
我不是希望使我的应用程序具有99%的安全性,我的目标也不是防止一个确定好的反向工程师对其进行反汇编,而仅仅是为了保护我的源代码不受lambda用户的侵害,而几乎没有...]]
为什么minifyEnabled在发布版本中默认为false?
在build.gradle(应用程序)文件中,默认情况下为buildTypes {release {minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard -...
[使用yGuard在Gradle中混淆Java〜如何排除方法?
我想使用yGuard在Gradle中混淆Java代码。到目前为止,我已经设法使用以下方法来使混淆工作:依赖项{编译'com.yworks:yguard:2.9.2'}任务yGuardObfuscate {...
PreEmptive DotFuscator:找不到模块的调试符号,已经添加了具有相同键的项
我正在开发.Net Standard项目,并且正在其中使用netDxf.netstandard库。我正在尝试使用DotFuscator社区版GUI混淆我的代码。 DotFuscator生成过程失败...
我正在使用Spring Web应用程序,并且遇到一种情况,该情况要求在URI中传递标识符(通过HTTPS获取),例如:https://www.targetdomain.com/services?id=123。这个...
跟随文档在https://flutter.dev/docs/deployment/obfuscate进行模糊处理,方法是:flutter build apk --shrink --obfuscate --release --split-debug-info = out / symbols ...
目前,我有一个使用Spring和hibernate框架的JAVA EE项目。我们正在以WAR格式将其部署到tomcat服务器。现在,客户端需要先对代码进行混淆处理,然后再将其部署到...
我正在使用x86 asm混淆器,该混淆器将Intel语法代码作为字符串,并输出被混淆的等效操作码集。这是一个示例:mov eax,0x55 23或eax,[ebx] push eax ...
此C程序如何工作? main(_){_ ^ 448 && main(-〜_); putchar(--_%64?32 |-〜7 [__ TIME __-_ / 8%8] [“>'txiZ ^(〜z?”-48] >>“ ;;; ====〜$ :: 199” [_ * 2&8 | _ / 64] /(_&2?1:8)%8&1:10);}它...
混淆后Android应用程序崩溃,并且在调试版本中也接收到混淆日志
我正在研究一个Android应用,该应用处于SIT测试阶段。我的想法是向测试团队发布一个混淆了调试的版本。为此,我在build.gradle中添加了这段代码...
我正在CMake中建立一个库,该库在私有标头中具有一些常量。当我在Release config中编译-O3 -DNDEBUG并在输出上运行字符串时,这些常量将出现在输出中。 ...
[我查看了Vue CLI生成的输出文件(例如app.4a7888d9.js),以查看实际减少了什么,我看到在'data'对象中声明的属性,在方法中声明的方法...