【发布时间】:2013-07-05 21:06:52
【问题描述】:
我正在尝试从可执行文件 (.exe) 中获取 Perl 脚本 (.pl)。 .exe 文件最初是用 Perl 编码的,但没有保留 .pl 文件。有没有快速的方法来做到这一点?我在 windows 上使用草莓 Perl。
谢谢
【问题讨论】:
-
原始 Perl 代码是如何转换为可执行文件的?
-
它是使用命令提示符并输入 cpan -> install pp -> pp-o output.exe input.exe 转换的
-
很有可能使用 ActiveState 的 PerlApp 或 perl2exe。这里的重要问题是,这个 exe 是由 OP 创建的吗?如果不是,回答这个问题将违背剧本作者的利益。
-
将
.exe重命名为.zip并检查是否可以提取文件 -
是的,我在几周前创建了它,并且放错了 .pl 文件(我知道,糟糕的编码习惯)。现在我需要进行编辑。我想我已经找到了它,但只是想确定它是最新的版本。这就是为什么我想把我的 .exe 带回 .pl。
标签: windows perl converter exe strawberry-perl