首先下载ILSPY和Sixxpack(.NET 加壳工具!!)
方法/步骤
1、用Sixxpack打开软件!(注意:必须指定软件的ICO文件即图标文件,否则加壳后,软件会丢失图标!!!)
如图所示: 设置之后,点击压缩!
2、压缩后,打开压缩后的程序(压缩后的程序会替换原来的程序!)
通过ILSPY 打开软件程序集。
查看 源代码,发现 类和方法名已经进行了隐藏加密。
在右侧已经看不到了软件源代码!
这样,能够一定程度上方法自己的软件被反编译。
3、注意:ILSPY 如果提示出现错误!较大原因是因为打开的路径中,有汉字,所以修改路径为英文就可以打开了。
加壳是用来保护软件的。脱壳是用来破解软件的。加壳脱壳一般是病毒用到的技术为了防止杀毒软件查杀。
该一部分代码可以蒙混住杀毒软件。
脱壳就是吧特定的代码改回来,还原程序的原貌
加壳的全称应该是可执行程序资源压缩,是保护文件的常用手段.
加壳过的程序可以直接运行,但是不能查看源代码.要经过脱壳才可以查看源代码.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)