将.txt文件合并为.exe文件



我在powershell中创建了一个脚本,并将其转换为.exe文件。这个.exe文件需要一些输入文件。如何将这些输入文件与.exe文件组合。这样工具就可以调用输入文件,读取它,采取行动。但是用户无法手动查看或访问这些输入文件。用户只能从该工具对文件进行更改。

为了防止未经授权的修改,您需要一种方法来对数据文件进行签名。这需要公钥加密或自制hash+salt方法,这是非常容易实现的方法。更重要的是,如果程序与用户在同一台计算机上运行,那么一个坚定的用户可能无论如何都能对系统进行逆向工程。

最接近的方法是将文本文件作为大字符串文本嵌入到powershell脚本中,然后重新转换为exe。

但这根本不允许对输入进行任何更改。如果你真的想阻止用户进行更改,不要把内容放在用户的机器上。让他们通过web服务提取并保存它。

相关内容

  • 没有找到相关文章

最新更新