CInject (or CodeInject) allows code injection directly into the hosted code without the need for decompilation. You can inject the code you want to execute in one or more methods. When using CInject, you do not need to understand the details of the target application. You can easily transform the application functions through injection.
Provides runtime intelligence such
- Values of arguments to the called function
- Object life time of a method/variables called within the method
- Allows customization of logging or diagnostics
- Allows extension of injectors to tailor your own solution as the need be
- Measure the method execution time to check performance
Build your ownPluginsUsing CInject information
- CInject supports building your own plugins
- The plugin versions es information from the application such
- Target assembly & method
- Injector assembly & method
- Processing details, results with timestamp
- Exceptions and errors
- Customized Plugin menu in CInject application
Project home http://codeinject.codeplex.com/