社区
C#
帖子详情
C#编写的程序如何压缩、加壳、加密保护,防止反汇编?
纯冰糖
2011-11-29 01:00:12
C#编写的程序如何压缩、加壳、加密保护,防止反汇编?
没有完全的可靠的方法,但至少不要象用 Reflector 那样反出来源码的就可以了。
VS自带的工具还是个试用的,还没细细研究过。
因为代码里有通讯协议,想加密保护一下。
请大家推荐下工具或者方法。
...全文
361
4
打赏
收藏
C#编写的程序如何压缩、加壳、加密保护,防止反汇编?
C#编写的程序如何压缩、加壳、加密保护,防止反汇编? 没有完全的可靠的方法,但至少不要象用 Reflector 那样反出来源码的就可以了。 VS自带的工具还是个试用的,还没细细研究过。 因为代码里有通讯协议,想加密保护一下。 请大家推荐下工具或者方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
纯冰糖
2011-11-29
打赏
举报
回复
那些加密、加壳的工具不行吗?
足球中国
2011-11-29
打赏
举报
回复
虚拟机的包括。
去看雪问问。
hefeng_aspnet
2011-11-29
打赏
举报
回复
http://kb.cnblogs.com/a/1557133/
c#
程序
加密
加壳
代码混淆
例如,
加壳
可以隐藏原始
程序
的入口点,使得
反汇编
工具难以找到可执行代码,从而增加逆向工程的难度。 3. **代码混淆**:代码混淆是一种通过改变代码的表面结构,使其变得难以阅读和理解的技术。这通常包括重命名...
C#
实现软件
加壳
在
C#
中实现软件
加壳
并非易事,因为
C#
编译后的代码是.NET的MSIL(中间语言),相对于汇编语言,更容易被反编译工具解析。然而,通过一些策略和第三方工具,我们可以实现
C#
软件的
加壳
,以提高其安全性。以下将详细探讨...
加密
_混淆_
加壳
_反编译
壳
程序
可以在运行时解压和加载原始
程序
,使得
反汇编
和反编译更加困难。一些流行的.NET
加壳
工具包括Enigma Protector和Themida。 4. **反编译**:反编译是将已编译的.NET
程序
转换回源代码的过程。这通常是为了分析或...
加壳
工具-Virbox Protector standalone
源码级
保护
:
保护
到汇编级别,
c#
保护
IL级别 多平台支持:支持
加密
windows、Linux及Mac
程序
。 免费更新:免费版本升级 支持的开发语言: C、C++、
C#
、.Net、VB、PB、VB.Net、PB.Net、易语言、PHP、Unity3D、UE4等。
病毒
加壳
免杀工具之Themida
代码混淆: Themida通过使用代码混淆技术,使得
反汇编
和逆向工程变得更加困难。这样可以增加对软件的
保护
性。 虚拟化: Themida通过将代码部分虚拟化,使得破解者难以理解和还原原始代码结构,从而提高了软件的安全...
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章