扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
如果是vb 的话,基本没有必要加壳,因为vb是不能反编译的,反编译出来的都是汇编码,破解的话不比重写一个新的简单多少。
成都创新互联公司凭借专业的设计团队扎实的技术支持、优质高效的服务意识和丰厚的资源优势,提供专业的网站策划、成都做网站、网站制作、网站优化、软件开发、网站改版等服务,在成都十余年的网站建设设计经验,为成都上千多家中小型企业策划设计了网站。
vb.net可以反编译,一般都是混淆器,.net加壳很多都会不稳定,慎用。
无论加不加壳,代码带内存中运行都是一样的,都可以通过内存调试的方式破解。
最安全的加密方式是虚拟机,基本上无解,不过,代价嘛。。。。。。
把文件写进vb的资源里,
密码正确就解压,不正确不解压,
用vb还不如用rar呢
微软的 InstallShield 2011
打包注册表项,运行库,程序文件.....
{最好在XP-X86 环境下打包,上下兼容}
PS:其实自己也能做,就像读取文本再写进去过程中加下密,
就像RAR,然后利用一个可执行程序进行解压{俗称-安装,术语-封装}
在文库里搜索一下 封装教程 内容更多
建议和 加壳 一起学,
壳,脱壳,加壳
在自然界中植物用它来保护种子,动物用它来保护身体等。同样,在一些计算机软件里也有一段专门负责保护软件不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务。就像动植物的壳一般都是在身体外面一样理所当然(但后来也出现了所谓的“壳中带籽”的壳)。由于这段程序和自然界的壳在功能上有很多相同的地方,基于命名的规则,大家就把这样的程序称为“壳”了。
(一)壳的概念
作者编好软件后,编译成exe可执行文件。
1.
有一些版权信息需要保护起来,不想让别人随便改动,如作者的姓名等,即为了保护软件不被破解,通常都是采用加壳来进行保护。
2.
需要把程序搞的小一点,从而方便使用。于是,需要用到一些软件,它们能将exe可执行文件压缩,
3.
在黑客界给木马等软件加壳脱壳以躲避杀毒软件。
4.
实现上述功能,这些软件称为加壳软件。
(二).加壳软件最常见的加壳软件ASPACK
,UPX,PEcompact
不常用的加壳软件WWPACK32;PE-PACK
;PETITE
;NEOLITE
(三).侦测壳和软件所用编写语言的软件,因为脱壳之前要查他的壳的类型。
1.侦测壳的软件fileinfo.exe
简称fi.exe(侦测壳的能力极强)
2.侦测壳和软件所用编写语言的软件language.exe(两个功能合为一体,很棒)
推荐language2000中文版(专门检测加壳类型)
3.软件常用编写语言Delphi,VisualBasic(VB)---最难破,VisualC(VC)
(四)脱壳软件。
软件加壳是作者写完软件后,为了保护自己的代码或维护软件产权等利益所常用到的手段。
直接用Virbox Protector ,将exe拖入到加壳工具中,选择要加密的函数,选择加密方式:虚拟化、代码混淆、代码碎片化、代码加密,然后直接加壳就可以。
最好的加密就是通过你的网站去加密!用网络服务器验证把一些主要程序都可以加载到服务器上!这样你的程序加密就完美了! (个人观点纯属不懂装懂的。哈哈见笑)
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流