|
|
Browse by Tags
All Tags » cecil (RSS)
Showing page 1 of 3 (27 total posts)
-
At the beginning, Cecil was written to be an assembly manipulation library. The initial goal was to be able to read assemblies without loading them in an AppDomain, and also, to expose more that what .net 1.1 provided.
I implemented the writing parts of Cecil during my first Summer of Code, and barely touched it after, at it turns out it was ...
-
My friend Patrick, who’s leading the amazing NDepend effort wrote a great post comparing Cecil against the built-in System.Reflection:
Mono.Cecil vs System.Reflection
Thanks Patrick for the kind words!
-
Bytecode analysis and enhancement becomes increasingly important as we strive to improve on persistence transparency. The expressiveness of mainstream languages of the day just won't cut it.
Db4oTool.exe is the swiss army knife of the transparency inclined.
Native Queries
The first big step towards transparency was the language integrated ...
-
Activation has been discussed in depth (no pun intended) before.
Transparent Activation is db4o's ability to defer loading an object's state until just before it's accessed for the first time.
Transparent Activation relieves programmers from keeping track of which objects must be completely available before an operation can be executed. ...
-
Yeah, time for a new release of Mono.Cecil.
New since 0.5:
A lot of work to read obfuscated assemblies,
Some precious optimizations,
Improved the Mono.Cecil.Binary layer to read pure native PE binaries,
Ability to annotate Cecil’s objects,
Of course fixed a handful of bugs,
Add a lot or helpers accessors to Cecil’s ...
-
Sébastien Lebreton, friend and Reflexil’s author published a nifty article on codeproject, which explains to the mass how to look clever in society, by inserting wisely chosen opcodes in your methods.
As a matter of fact, this article has first be written in French, and published on the TechHeadBrothers web site.
What’s ...
-
Eight days ago, I’ve blogged about an issue involving Cecil and ildasm. And the last security update to the .net framework.
After a few hours of investigation, I’ve managed to be able to reproduce the ildasm crash. It turns out that the security update is actually not involved in the issue. It’s just that I stumbled upon ...
-
Yesterday night was filled with emotion. After more than two years in its own module in SVN, the library Mono.Cecil have moved a shiner place, right where the core assemblies are, in the mcs module.
Dear Cecil users, you’ll now have to check Cecil out from mcs/class/Mono.Cecil.
Yet, Cecil’s API is not set in stone, so if ...
-
Since the last security update of the .net 2 framework, ildasm may have some issues with assemblies emitted by Cecil. This goes from a pure ildasm crash, to methods that can’t be disassembled. Plus, the behavior is sometimes random. That’s clearly a regression in ildasm, because it used to work, and other disassembler are able to ...
-
My old friend Sébastien pinged me a few days ago because he started to use Cecil. Let simply say that he was modifying some assemblies to circumvent a natural limitation of whatever program.
This long time Delphi user like to have a GUI for this kind of hack, so he simply started to write yet another plugin for Reflector.
The plugin is ...
1
|
|
|