请问如何给资源加密防止软件被篡改
大家谁也不想自己辛苦做的软件被别人篡改,如何加密资源?不被其他软件篡改,UPX壳好像太容易脱了,加其他壳,可能会被杀毒软件干掉,兼容性不好,最好能自己给资源加密! 加壳之后做免杀就OK了 加壳后 也会被脱壳的 但可以从一定程度上 防止 被修改 想请教做免杀的技术:face (36): 不加壳难道autoit自己就不能加密了? autoit写的程序是脚本,我理解为相于winrar打包自解压文件一样。开头是一个脚本解释器,然后加密附加了你的脚本源码。
和VB写的程序生成的EXE是不一样的。
你随便写个带GUI的EXE然后不加壳,用资源工具查看。也发现不了你这个程序写的那些窗口,对话框。
有的是所有AUTOIT程序都一样的,属性信息,还有出错提示框之类的。
也就是说你用资源工具查看到的,只是AUTOTI的脚本解释器。不是你写的程序。
如有错误,欢迎指正。 autoit写的程序是脚本,我理解为相于winrar打包自解压文件一样。
开头是一个脚本解释器,然后加密附加了你 ...
itljl 发表于 2010-2-8 17:19 http://www.autoitx.com/images/common/back.gif
VB6同样是一个脚本编辑软件.我们看看它的运行原理.
首先生成脚本文件(*.VBP,*.BAS...)>编译>执行.
编译的EXE实际上是EXE头文件+编译的VB脚本.(嵌入EXE)
解释器:msvbvm50.dll;msvbvm60.dll 楼上说的有道理! VB6同样是一个脚本编辑软件.我们看看它的运行原理.
首先生成脚本文件(*.VBP,*.BAS...)>编译>执 ...
6FINGERS 发表于 2010-2-9 10:51 http://www.autoitx.com/images/common/back.gif
VB没用过,不知道。
但AU3的话,的确用资源修改程序查看是看不到自己写的GUI的。 VB6同样是一个脚本编辑软件.我们看看它的运行原理.
首先生成脚本文件(*.VBP,*.BAS...)>编译>执 ...
6FINGERS 发表于 2010-2-9 10:51 http://www.autoitx.com/images/common/back.gif
VB5/6是半解释半编译(使用虚拟机)。但是通过工程选项的调整也可以编译全解释执行的EXE
不知道AU3是不是也可以通过工程选项的调整编译全解释执行的EXE?
PS:我很喜欢用AU3,但不足就是不足,得承认。 楼上的不要搞复杂了,我讲的简单点,现在做了个软件,怎么防止我的“图标”被改掉???
页:
[1]