文章分类

站点统计

  • 分类总数: 13 个
  • 文章总数: 145 篇
  • 评论总数: 47 条
  • 附件总数: 59 个
  • 建站日期: 2008-08-18
  • 访问总数: 472873 人次
  • RSS订阅: 文章|评论

使用了Mono.Cecil的一些项目

Admin 于 2008-09-30 11:37:02 发表.Net

开源项目

  • 编译器

  • 代码质量

    • Gendarme : Gendarme is a tool to find problems in programs.
    • Monoxide : Monoxide is an extensible assembly viewer.
  • 开发环境

    • SharpDevelop : 开源的.NET平台IDE,支持C#, VB.NET 及Boo等语言开发。
    • MonoDevelop : 基于GNOME IDE primarily designed for C# and other .NET languages.
    • MonoUML : CIL反向工程插件
    • Reflexil : 提供程序集修改功能的Reflector插件
  • AOP应用

    • AspectDNG : 静态织入器
    • SetPoint : 一个AOP引擎
    • Compose* : Compose* (or: ComposeStar) is a project that aims at enhancing the power of component- and object-based programming.
  • 程序集处理

    • Mono Linker : The linker is a tool one can use to only ship the minimal possible set of functions that a set of programs might require to run as opposed to the full libraries.
    • Mono Merge : 将多个程序集合并成单个程序集。
  • 数据库相关

    • db4o : 面向对象数据库,纯托管代码实现,支持.NET与Mono。
    • Euss : Evaluant Universal Storage Services (EUSS) is an extensible programming model and runtime components for building data aware solutions on the .Net platform.
  • 混淆器

    • Obfuscar : 一个简单的.NET程序混淆器
    • SharpObfuscator : It is a Software Protection tool, designed to help .NET developers efficiently protect their software.
  • 其它

    • mdb : Mono的托管代码调试器。

闭源项目

  • 编译器

    • Mainsoft CIL to Java bytecode compiler
  • 代码质量

  • Knowledge-Based Engineering 

    • Pacelab Suite: Knowledge-based engineering platform for multidisciplinary product modeling, design analysis, verification and optimization 
  • 代码混淆器

被阅1369次, 0票Cecil Mono 发表评论

Cecil学习笔记[1]

Admin 于 2008-09-23 03:50:41 发表.Net

之前曾用微软的Phoenix RDK写过一个简单的流程反混淆工具,功能尚不完善。随着Phoenix库的不断升级,功能也随之增强,但与新版本 的.NET有个兼容性问题始终无法解决。于是下决心将平台换到Cecil上来。同时还需要用到一个Cecil的子项目FlowAnalysis。
本文就是一篇Cecil与Cecil.FlowAnalysis的学习笔记,参考的对象主要是利用Cecil编写的工具及两个库本身的源代码。
    利用Cecil编写的工具已经有不少,其中Smart Assembly Explorer(以下简称SAE)算是非常经典的一个,最后更新的版 本中还包括了FlowAnalysis库的使用;另一个很有名的是Reflector的插件ReflexIL。本文中使用的代码示例主要来自于SAE,在 这里感谢一下其作者WiCKY HU无私地将这些代码分享出来。

[from:http://bbs.pediy.com/showthread.php?t=73261]

被阅860次, 0票Mono Cecil 发表评论
1 / 1 / 2 | « 1 » |
Powered by MiniBoke v2.0.0.8 Build 0828

Copyright © 2008 开源吧!. All rights reserved.

粤ICP备07500939号