回 帖 发 新 帖 刷新版面

主题:[讨论]求高手帮助制作一个通过机器码加密的执行文件

我是一个菜鸟,不会制作,需要加密的文件在附件里。有劳各位高手帮忙加密并制作一个机器码计算软件。

注:我的执行文件是在WINDOWS CE系统下运行的,机器码计算软件可以在XP系统下计算。

再次感谢!!!

回复列表 (共4个回复)

沙发


这么多高手怎么没有一个出手相助,是任务太难了吗?我想这个对于高手应该不是什么问题吧!?

板凳

试了一下,不能运行。估计这个是CE程序,那是不能在XP等普通平台下运行的。常见的微机(X86)似乎也不能运行CE吧(但是可以开发CE程序)?如果在XP下面获取硬件信息,那么CE下面多半不能用同样的代码吧。

  一般我们在XP这些下面是这样处理的:
  方法1:程序中使用代码获取硬件信息,比如硬盘物理号,变换后形成一个字符串放入INI文件或注册表等位置(通常这个由注册程序来做),程序中自己比较;
    方法2:就象某些商业软件那样,加壳,壳中进行比较,如果成功则把原始程序直接释放到内存中运行。

    CE中原理可以是类似的,但是本人没有搞过,不知道具体该如何做

3 楼

[quote]试了一下,不能运行。估计这个是CE程序,那是不能在XP等普通平台下运行的。常见的微机(X86)似乎也不能运行CE吧(但是可以开发CE程序)?如果在XP下面获取硬件信息,那么CE下面多半不能用同样的代码吧。

  一般我们在XP这些下面是这样处理的:
  方法1:程序中使用代码获取硬件信息,比如硬盘物理号,变换后形成一个字符串放入INI文件或注册表等位置(通常这个由注册程序来做),程序中自己比较;
    方法2:就象某些商业软件那样,加壳,壳中进行比较,如果成功则把原始程序直接释放到内存中运行。

    CE中原理可以是类似的,但是本人没有搞过,不知道具体该如何做[/quote]
    首先感谢楼上老大的热心帮助!
    可能怪我没有表达清楚我的用意,以至于老大无从下手。我加密的目的我再详细的表述一下:我附件中的执行文件的确是CE下的执行文件,在X86下是无法执行的。这个执行文件我是拷到SD卡上,在导航设备上使用的。我为了别人不能通过电脑复制到其他SD卡上使用这个执行文件,才想到了对它进行加密。我曾经用过加密软件在电脑上对其进行过加密,可加密后的文件在CE下就无法运行了。不得已才向高手们请教加密的方法或方案,如果高手们有其他方案能实现以上的目的也是可以的。
    继续期待高手的帮助,再次致谢热心的帮助和关注!

4 楼

怎么没人可以帮我解决这个问题吗?!

我来回复

您尚未登录,请登录后再回复。点此登录或注册