Click here to Skip to main content
12,402,202 members (30,318 online)
Click here to Skip to main content
Articles » Languages » MSIL » General » Revisions

Stats

27.7K views
816 downloads
39 bookmarked
Posted

ILRewriting for beginners

, 27 Sep 2012 Ms-PL
Runtime IL-Rewriting can be used to add behavior such as logging to applications, or redirect calls from one API to another. This article and accompanying source code explains how to substitute a method call at runtime.

Revisions


  

Compare Revision Minor Date Status Editor
6 - publicly available Yes 27-Sep-12 16:26 Available Mattias Högström
The article has been approved
5 No 27-Sep-12 15:50 Pending Mattias Högström
Changed Roy Osherov -> Roy Osherove. Added subsection History
4 No 12-Sep-12 14:24 Available Sean Ewington
Updates in content. 62 changes had been made.
2 No 9-Sep-12 2:42 Pending Mattias Högström
Added missing IL-opcodes in opcodeparser.cpp as pointed out by one user.
1 No 4-Sep-12 18:18 Available Smitha Nishant
Initial creation

License

This article, along with any associated source code and files, is licensed under The Microsoft Public License (Ms-PL)

Share

About the Author

Mattias Högström
Architect Visma Software AB
Sweden Sweden
Mattias works at Visma, a leading Nordic ERP solution provider. He has good knowledge in C++/.Net development, test tool development, and debugging. His great passion is memory dump analysis. He likes giving talks and courses.

You may also be interested in...

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.160721.1 | Last Updated 27 Sep 2012
Article Copyright 2012 by Mattias Högström
Everything else Copyright © CodeProject, 1999-2016
Layout: fixed | fluid