The Microsoft Bytecode Engineering Library (MBEL) is a tool for parsing, creating, editing, and rewriting .NET executables and libraries. It is implemented completely in the Java programming language, which facilitates portability across different systems. The objects defined closely resemble the metadata structures defined in the ECMA-335 specification. Among the many uses of MBEL are code analysis, optimization, obfuscation, and watermarking.
| Tags | Software Development Compilers Code Generators |
|---|---|
| Licenses | LGPL |
| Implementation | Java |
Recent comments
17 Jun 2004 09:57
Re: Source code download
> Hello,
> It seems the source code (tar gzipped
> file) is corrupt. Would you kindly check
> this?
>
> Cheers,
>
> - Enthusiast interested in this
> project
>
Oh! I see. Just confusing extension.
03 Jun 2004 12:47
Source code download
Hello,
It seems the source code (tar gzipped file) is corrupt. Would you kindly check this?
Cheers,
- Enthusiast interested in this project
10 Sep 2003 14:27
Microsoft have a sense of irony?
While it's always the case that tools for new languages are written in established languages, does anyone else here find it ironic that Microsoft have sponsored development of Java tools to manipulate .NET bytecode?