如何从Acme::Eyedrops混淆的脚本中获取可读代码?
答案 0 :(得分:3)
从文档中看,sightly_to_ascii
可能有效。
答案 1 :(得分:3)
使用B :: Deparse(如perl -MO=Deparse proggram.pl
)和/或将eval替换为print,具体取决于滴眼液生成的模式
答案 2 :(得分:0)
迟到的答案,但对于通过Google发现此问题的任何人,从SourceForge安装PerlTidy然后运行以下命令行对我来说就像一个魅力:
perl -MO=Deparse /path/to/ObfuscatedScript.pl | perltidy > new.pl
这在我当前目录中创建了一个名为new.pl
的文件
acme :: eyedrops代码反混淆。