如题 Reflector.v7.0.0.198 (C#)源码,VS2008 + WPF

Reflector.v7.0.0.198 (C#)源代码
转载就注名来自《看雪论坛》
wangshy
2010.12.27

只包含 Reflector 源码, VS插件的源码等到正试版发布后我再放出来
原来的主题不能编辑了,所以放在这里。

7.0 反编译时可以按 Ctrl 键

2011.01.04 添加 Reflector.v7.0.0.221 (C#)源代码

2011.01.13 添加 Reflector.v7.0.0.272 源代码
新写的反混淆代码做的反混淆,效果不怎么好
也不知道新版有些啥功能,只做了简单的测试
c0000ba::m0001b6 函数有问题,将其中的
fixed (int* pInt = &(this.f00034d[num5]))
{
      p10[(int)(pInt + 1)] = num2;
}

Reflector 反出来的是 p10[(int) &(this.f00034d[num5])++] = num2; 
要改为
int num10 = f00034d[num5];
f00034d[num5] = f00034d[num5] + 1;
p10[num10] = num2;

引用:
最初由 qazwsxedcr发布 查看帖子
请问楼主,用7.0反出的项目,为什么打开项目属性出错,如何解决,谢谢!

如果使用原版的话,自己修改反编译生成的 proj 项目文件 
查找 4.0 替换成 2.0 
查找 $(MSBuildToolsPath) 替换成 $(MSBuildBinPath)
就可以用VS2005以上的版本打开了

也可以自己修改反出来的源码 :
如 7.0.0.272 要修改的是 c00030a::m000559 这个函数

2011.03.15 添加 Reflector.v7.0.0.420 (C#源码)

2011.03.16 Reflector.v7.0.0.420 更新到 RedGate.Reflector.Addin.v7.0.0.420.rar

2011.03.21 今天下载了最新的SAE试用了一下,和我写的反混淆效果基本一样了,所以本主题以后不再更新了。当然SAE和Mono.Cecil的一些BUG要你们自己改

2011.03.24 修正由于疏忽造成的 RedGate.Reflector.Addin 错误,请重新下载,
更新的是 RedGate.Reflector.Addin\RedGate\Reflector\Addin\NS035\c0001b4.cs 这个文件
将 s = s + ""; // 改成 s = s + "\0";

2011.04.14 最后一次更新 Reflector.v7.0.1.1(C#源码) ,3月24号反的没发上来,现在换工作了,以后不玩.Net了,进军 Android 去了,留个记念。
上传的附件 Reflector.v7.0.0.198.rar
Reflector.v7.0.0.221.rar
Reflector.v7.0.0.272.rar
RedGate.Reflector.Addin.v7.0.0.420.rar
RedGate.Reflector.Addin.v7.0.1.1.rar