1
使用Agile.net混淆器我注意到標記爲[可序列化]的類型未被混淆。是否有可能禁用此?所以我想混淆標記爲[Serializable]的類型Agile.net .NET混淆器 - 標記爲[可序列化]的類型未混淆
使用Agile.net混淆器我注意到標記爲[可序列化]的類型未被混淆。是否有可能禁用此?所以我想混淆標記爲[Serializable]的類型Agile.net .NET混淆器 - 標記爲[可序列化]的類型未混淆
您可以指示Agile.net重命名標記爲[Serializable]屬性的類型,您可以通過使用[System.Reflection.ObfuscationAttribute]屬性修飾可序列化的類型來完成此操作。
但是,您應該注意,這是非常不推薦。主要原因是,如果允許此序列化類型的成員名稱將被重命名,並且因此在試圖反序列化使用不同版本的軟件進行序列化的類型時,您的代碼可能會中斷。