需要帮助使用Mono.Cecil创建一个简单的混淆器

时间:2011-08-27 22:59:31

标签: c# assemblies obfuscation mono.cecil

就像标题所说我需要帮助使用Mono.Cecil ...我想用它来制作一个简单的混淆器(尽管我知道它们不是简单的lmfao,但我很确定我能做到)

我没有混淆经验,所以基本上有人可以给我一个简单的例子来说明如何使用Mono.Cecil来加密变量和签署程序集吗?

这是我到目前为止所做的:

    using System;
    using System.Collections.Generic;
    using System.Text;
    using Mono.Cecil;

    namespace AppSigner
    {
        class Program
        {
            static void Main(string[] args)
            {
               Console.WriteLine("Signing DummyApp.exe");
                AssemblyDefinition sourceAssembly = AssemblyFactory.GetAssembly("DummyApp.exe");
            }
        }
    }

2 个答案:

答案 0 :(得分:2)

以下是一些供您入门的链接:

请检查以上内容...然后创建一些代码并返回特定的代码段和问题!

答案 1 :(得分:0)

您是否曾尝试在Code Project Article

上查看此Stackoverflow和此Stackoverflow on Mono.Cecil个问题以及这些问题