7得票3回答
记录WorkManager工作者的日志

我正在尝试获取我应用中运行的 WorkManager Workers 的一些日志信息。我正在使用版本为 2.4.0-alpha01 的 WorkManager,该版本使用了 Android Framework 团队添加的新诊断工具。 他们指示我运行以下命令: adb shell am br...

7得票3回答
这是有效的Java代码吗?(Java混淆代码)

这段代码显然是不正确的,但它竟然可以在我的电脑上编译和运行。有人能解释一下它的工作原理吗?比如,是什么使得类名后面的 ")" 是有效的?还有那些散乱的单词是怎么回事呢? class M‮{public static void main(String[]a‭){System.out.print...

17得票1回答
混淆和压缩的区别是什么?哪个更安全?

最近,我的客户要求我混淆JavaScript代码以隐藏API密钥。我使用Grunt。 grunt-contrib-uglify能够混淆我的JavaScript代码吗? uglify和obfuscate有什么区别?它们中的一个比另一个更安全吗?

10得票4回答
IOCCC 1984/decot.c - 它能在21世纪编译吗?

这段有趣的代码是在国际混淆C代码大赛的第一届 (1984) 中展示的: http://www.ioccc.org/years.html#1984 (decot) 在清除预处理器滥用和由goto语句和一些狡猾注释导致的未使用代码的残骸后,你最终得到了以下幸存的代码(如果我错了,请纠正我!):...

12得票1回答
使用源映射反混淆压缩的JS

源映射是否能帮助解混淆之前使用Closure/Uglifyjs压缩的代码? 源映射机制是否存在实际障碍,还是只是因为没有人关注它而不存在?我不太确定它是否可以像编译语言中的调试符号一样工作(调试符号广泛用于反编译二进制文件)。 从开发者的角度来看,我对答案很感兴趣。知道未经授权访问源映射是...

16得票2回答
Python中的 "for x in y or z:" 是什么意思?

我正在尝试分解和反混淆这个生成Mandlebrot的Python代码: _ = ( 255, ...

29得票3回答
如何使用映射文件反混淆Android堆栈跟踪

我从崩溃报告系统中获得了一个堆栈跟踪,但它被混淆了,像这样:   ... Failed resolution of: Lru/test/c/b/a; ... 我有一个映射文件。 如何使用mapping.txt来反混淆这个堆栈跟踪?

8得票2回答
谷歌Play开发控制台显示堆栈跟踪中的类和方法名

我有一个启用了Proguard的应用程序(minifyenabled为true),最近在Google Play Dev控制台上收到了崩溃报告。当我查看时,我看到以下内容: 我很惊讶在启用了Proguard之后,在第一行看到了完整的类和方法名称。以前我总是看到这样的东西: at com...

55得票1回答
如何正确反混淆Perl脚本?

我正在尝试反混淆以下Perl代码(源码): #!/usr/bin/perl (my$d=q[AA GTCAGTTCCT CGCTATGTA ACACACACCA TTTGTGAGT ATG...

7得票2回答
解析/分解 - 逐步解开这个混淆的Perl脚本

作为标题所述 - 请问有人能解释一下下面的脚本是如何工作的吗? 这段代码会输出文本:"Perl guys are smart"。 ''=~('(?{'.('])@@^{'^'-[).*[').'"'.('-[)@{:__({:)[{(-:)^}'^'}>[,[]*&[[[[&...