如何给C#程序或类库加壳

如何给C#程序或类库加壳,第1张

首先下载ILSPY和Sixxpack(.NET 加壳工具!!)

方法/步骤

1、用Sixxpack打开软件!(注意:必须指定软件的ICO文件即图标文件,否则加壳后,软件会丢失图标!!!)

如图所示: 设置之后,点击压缩!

2、压缩后,打开压缩后的程序(压缩后的程序会替换原来的程序!)

通过ILSPY 打开软件程序集。

查看 源代码,发现 类和方法名已经进行了隐藏加密。

在右侧已经看不到了软件源代码!

这样,能够一定程度上方法自己的软件被反编译。

3、注意:ILSPY 如果提示出现错误!较大原因是因为打开的路径中,有汉字,所以修改路径为英文就可以打开了。

加壳是用来保护软件的。脱壳是用来破解软件的。

加壳脱壳一般是病毒用到的技术为了防止杀毒软件查杀。

该一部分代码可以蒙混住杀毒软件。

脱壳就是吧特定的代码改回来,还原程序的原貌

加壳的全称应该是可执行程序资源压缩,是保护文件的常用手段.

加壳过的程序可以直接运行,但是不能查看源代码.要经过脱壳才可以查看源代码.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7788560.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存