【问题标题】:Is it possible for someone to extract data from a serialized object in binary format? [duplicate]有人可以从二进制格式的序列化对象中提取数据吗? [复制]
【发布时间】:2014-08-02 05:25:02
【问题描述】:

如果我将一个对象(C# 中的一个类)序列化为二进制格式(文件),是否有人可以从该对象中恢复数据,而无需使用原始应用程序将其反序列化回该对象?

(也就是说,我序列化的类包含对另一个包含整数值数组的类的引用,他们是否能够以某种方式访问​​该整数值数组)

【问题讨论】:

  • 当然,如果他们能弄清楚格式。
  • 我相信格式是专有的,所以我对此表示怀疑。
  • @DanielA.White 这是一个认真的答案吗?!
  • @Blorgbeard 你是什么意思?什么格式?

标签: c# .net


【解决方案1】:

如果“他们”可以找出序列化对象的原始布局,那么没有什么能阻止“他们”重写自己的反序列化器。

所以答案是肯定的,有可能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-03
    • 1970-01-01
    • 1970-01-01
    • 2013-08-25
    • 2010-12-17
    • 2011-10-18
    • 2015-12-14
    • 1970-01-01
    相关资源
    最近更新 更多