可执行文件加密 [英] Encryption for Executable

查看:234
本文介绍了可执行文件加密的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以推荐什么是加密可执行文件的好方法?我试图使用AxCrypt,但是我不喜欢这个用法,即你指定一个密码,而启动exe的人需要指定密码。有没有加密一次,用户只需运行exe而不指定任何密码?

Can anyone recommend what's a good way to encrypt an executable? I was trying to use AxCrypt but I don't like the usage, i.e. you specify a passcode and the person who launches the exe needs to specify the passcode. Is there someway to encrypt it once and users just run the exe without specifying any passwords?

推荐答案

这基本上是无意义的。如果它是一个.NET或Java程序,混淆器可以提高性能并减少可执行文件的大小,使其难以进行逆向工程。打包者可以减少可执行大小。签名可以为您的用户提供您构建该程序的保证。但是为了隐藏它的可执行代码,可执行文件的加密是毫无意义的。

It's basically pointless. If it's a .NET or Java program, obfuscators can improve performance and decrease the executable size and make it difficult to reverse engineer. Packers can decrease executable size. Signing can provide assurance to your users that you built the program. But encryption of the executable for the purpose of hiding it's executable code is rather pointless.

这篇关于可执行文件加密的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆