Cecil 和 Reflexil 让程序集修补更加容易

  • 2007-07-05
  • 本文字数:335 字

    阅读完需:约 1 分钟

Jb Evain 开发的 Cecil 是一个对于 Mono 项目具有战略意义的函数库。它为很多项目提供了内部处理的能力,这些项目包括: Mono Debugger 、代码查看工具 Gendarme MoMA (Mono Migration Analyzer,Mono 程序移植分析器)。

Cecil 也能操作编译好的 CIL(中间语言),并把修改后的程序集保存到磁盘里。Sébastien 通过创建一个名为 Reflexil 的程序集编辑器提升了 Cecil 的功能。Reflexil 作为一个 Lutz Roeder’s Reflector (一个.NET 开发人员的基本工具)的插件来运行。

虽然 Reflexil 还不成熟,但是它已经具备了最基本的功能,你可以下载它的源代码或者执行文件来试用。不过不用担心,它的源代码是用英文写出的。(译者注:虽然 Reflexil 的网页是法文的)

查看英文原文: Cecil and Reflexil Make Assembly Patching Easy