C# 我将如何在大部分的模糊处理中去模糊confuserex?

C# 我将如何在大部分的模糊处理中去模糊confuserex?,c#,.net,deobfuscation,confuserex,C#,.net,Deobfuscation,Confuserex,如果我有一个添加了最多模糊处理(最大预设)的confuserex应用程序,我将如何对其进行去模糊处理 混淆某个事物要容易几个数量级,而消除混淆的方法最简单。这个问题很有可能有邪恶的意图。而任何实际的帮助都只会导致未来的困惑变得更加严重。对模糊软件的性能、调试和可靠性不利的情况 关于我能想到的唯一理论方法,是像Visual Studioes/.NET JiT级别的代码优化。他们能够将constructst换成完全不同的、更快的。对速度的优化。这将是对可读性的优化。但即使这样也无法恢复被占位符名称混

如果我有一个添加了最多模糊处理(最大预设)的confuserex应用程序,我将如何对其进行去模糊处理

混淆某个事物要容易几个数量级,而消除混淆的方法最简单。这个问题很有可能有邪恶的意图。而任何实际的帮助都只会导致未来的困惑变得更加严重。对模糊软件的性能、调试和可靠性不利的情况


关于我能想到的唯一理论方法,是像Visual Studioes/.NET JiT级别的代码优化。他们能够将constructst换成完全不同的、更快的。对速度的优化。这将是对可读性的优化。但即使这样也无法恢复被占位符名称混淆的名称。但我不想再进一步思考这个问题。

如果有一个简单的方法可以做到这一点,谁会为混淆而烦恼呢?没有人会帮你;不可能知道你的意图,也不可能知道你的意图是否暗中邪恶。我们必须保护代码的少数方法之一是通过模糊处理。如果我们找到一种方法来证明这一点,它将以无法弥补的方式伤害所有人。@Krythic我还没有见过一个模糊处理案例,其中模糊处理者是好人。在100%的案例中,混淆要么是为了数字版权管理,要么是为了隐藏恶意软件。@JosephSible,一家确保它能支付程序员费用的公司和一名确保他明天还有东西吃的程序员是好人,至少对我来说是这样而且,如果我们打破它,那只会导致将来应用更糟糕形式的混淆。@JosephSible。我们可以随心所欲地称之为扰码,但为了不被破译,扰码的概念在今天比在.NET中更受欢迎。我们只需看看JavaScript驱动的网站。现在JS开发人员可能不会称之为“模糊处理”,他们可能有不同的主要目标,但最终效果是相同的。我不相信我观察到的任何创作都与DRM或恶意软件有关。祝你圣诞快乐,好先生