如何保护批量源代码?

时间:2012-06-26 09:04:51

标签: batch-file data-protection

好的,所以我尝试使用许多程序将bat转换为exe,但最后所有这些只是将bat文件放在temp文件夹中,所以我想知道是否有另一种方法来保护代码

我认为有没有办法在执行exe文件后从temp文件夹中删除该bat?

我甚至认为有办法让exe将临时蝙蝠放入记忆中吗?我听说它可能,但我不知道如何做到这一点

任何想法

我想要这个,因为我给客户端提供了一个示例exe(工作的一半)文件进行测试,然后支付了我花了很多时间在上面的程序,但是2天后他回答我他不感兴趣所以我认为他确实得到了他的源代码

2 个答案:

答案 0 :(得分:1)

经过一些搜索后,我发现this这是一个批处理脚本,它使用7-Zip将批处理编译成exe。它仍会将其转储到%temp%,但它会说它会在完成后删除所有临时文件,您说这是你想要的。

您还可以选择使用适当的编程语言(如C或C ++)重写代码。虽然反编译代码可能不是不可能的,但我认为没有人会费心去尝试!

答案 1 :(得分:1)

你也可以在完成后自行删除。

请参阅How to make .BAT file delete it self after completion?

的答案