【发布时间】:2012-06-26 09:04:50
【问题描述】:
好的,所以我尝试使用许多程序将 bat 转换为 exe,但最后它们都只是将 bat 文件放在 temp 文件夹中,所以我想知道是否有另一种方法来保护代码
我想有没有办法在执行 exe 文件后从 temp 文件夹中删除该 bat ?
我什至认为有没有办法让 exe 将 temp bat 放入内存?我听说它可能,但我不知道如何做到这一点
任何想法
我想要这个,因为我给了客户一个示例 exe(完成了一半的工作)文件来测试它,然后支付了一个我花了很多时间在上面的程序,但是 2 天后他回答我说他不感兴趣,所以我认为他确实得到了源代码
【问题讨论】:
-
源是源,可执行是可执行的。我怀疑他反向设计了你的文件。或许他根本就不感兴趣……
-
他没有反转任何东西,当他执行file.exe时就这么简单,他去%temp%并得到bat文件就这么简单
-
您应该用 C++ 或 C# 重写它,如果您发布您的批处理文件代码,我们可以帮助您将其编写成更安全的可执行文件。
-
谢谢,所以我可以推断没有办法保护批处理源,无论如何幸运的是我 4 年前在大学学习 C 语言,所以也许我应该去回忆一下
-
无论如何我都不知道,毕竟它只是纯文本,不需要编译,所以即使有可能也很难。 C将是一个不错的选择,祝你好运! :)
标签: batch-file data-protection