社区
C#
帖子详情
关于C#的序列化与代码混淆的矛盾!!!!
lishanya1
2012-02-02 03:30:48
在某些代码中确实需要进行对象的序列化,,但是经过一些代码混淆工具混淆之后,并不能运行程序,我想知道有哪位知道如何能够解决这一问题 既能保护好代码又能进行序列化呢?
...全文
377
4
打赏
收藏
关于C#的序列化与代码混淆的矛盾!!!!
在某些代码中确实需要进行对象的序列化,,但是经过一些代码混淆工具混淆之后,并不能运行程序,我想知道有哪位知道如何能够解决这一问题 既能保护好代码又能进行序列化呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qldsrx
2012-02-03
打赏
举报
回复
你用xml序列化即可,现在的标准序列化方式都是xml序列化了,连微软都只提供xml序列化了,以前的二进制序列化已经成为了过去。另外,xml序列化中有一种叫二进制xml序列化,就是紧缩的xml显示,大大减少了xml的体积。
lishanya1
2012-02-03
打赏
举报
回复
我是在进行网络通信的时候需要用到的 比如你用网络传输一个User对象(里面可能包括用户IP,用户名,密码等信息),这种情况下是需要将这个User对象序列化成二进制,,发送到服务器端去验证,但是经过混淆工具混淆的exe,就是不能成功..而且我看一些论坛上也说了 有关要序列化成二进制的不能用混淆的方式。那请问这种情况下,怎么保护好我们的代码呢?
mrsupersky
2012-02-02
打赏
举报
回复
程序集通俗上说,主要是指exe,dll 文件
混淆的目标是程序集
而序列化是序列化一些数据到程序集以外的自定义文件,数据流等等。
故两者并无明显关系...
如果你的程序出错...那要么就是你吧数据文件 一起处理了
要么就是 混淆程序本身 有问题
要么就是 其他什么我就不太清楚的问题了。。。
回忆是抓不到的月光
2012-02-02
打赏
举报
回复
混淆是防止别人破解你的程序,序列化基本和这个没关吧
基于
C#
的文件夹加密系统设计与实现
在数字化信息日益增长的今天,数据安全已成为个人与企业不可忽视的核心议题。文件夹作为组织和存储大量敏感数据的基本单元,其安全性直接关系到用户隐私与系统完整性。
C#
作为一种功能强大且高度集成的编程语言,在...
精通
C#
和 .NET 框架(一)
C#
的主要作者安德斯·海尔斯伯格(Anders Hejlsberg)一直领导着几个开发团队,不断进行增长和改进,直到目前的.NET 4.6 版本,以及非常重要的.NET Core 1.0/1.1 版本,并且继续进行这项工作,这也与新的 TypeScript...
C#
面试题
1.UDP和TCP连接有何异同? 传输控制协议(TCP):TCP协议是一种可靠的、一对一的、面向有连接的通信协议 用户数据报协议(UDP):UDP传输协议是一种不可靠的、面向无连接、可以实现多...非托管
代码
:不受CLR管理的
代码
C#
实现HL7消息体解析技术大全
HL7协议通过结构化的消息格式,确保信息以一致且明确的方式进行传输。在设计自定义HL7解析器时,性能是一个不可忽视的因素。解析器需要能够高效地处理大量的HL7消息,且响应时间应尽可能短。为了达到这一目标,我们...
C#
10 编程指南(二)
然而,关于类、结构体、接口和方法还有一个额外的维度我没有展示。它们可以定义类型参数,这些占位符让你在编译时可以插入不同的类型。这使得你只需编写一个类型,然后就可以生成多个版本。执行此操作的类型称为泛型...
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章