Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

.NET CLR Injection: Modify IL Code during Run-time

, 7 Aug 2014 LGPL3
Modify methods' IL codes on runtime even if they have been JIT-compiled, supports release mode / x64 & x86, and variants of .NET versions, from 2.0 to 4.5.

Revisions


  

Compare Revision Minor Date Status Editor
44 - publicly available Yes 9-Aug-14 21:07 Available Jerry.Wang
Updates in content.
41 No 7-Aug-14 22:14 Available Jerry.Wang
Updates in content. Changes: 4
39 No 7-Aug-14 9:32 Available Jerry.Wang
Updates in content. Changes: 2407
38 No 4-Nov-12 20:43 Available Jerry.Wang
minor changes
37 No 29-Oct-12 21:45 Available Jerry.Wang
add more cache entries
36 No 22-Oct-12 23:53 Available Jerry.Wang
Updates in content. 319 changes had been made.
35 No 22-Oct-12 22:01 Available Jerry.Wang
minor changes
34 No 21-Oct-12 5:57 Available Jerry.Wang
minor changes
33 No 20-Oct-12 21:18 Available Jerry.Wang
minor changes
32 No 20-Oct-12 21:15 Available Jerry.Wang
minor changes
31 No 14-Oct-12 5:15 Available Jerry.Wang
Add VS2012 solution file
30 No 13-Oct-12 20:17 Available Jerry.Wang
update content
29 No 13-Oct-12 7:38 Available Jerry.Wang
update image
28 No 13-Oct-12 7:34 Available Jerry.Wang
add more explanation about the cache of address offset
27 No 13-Oct-12 6:34 Available Jerry.Wang
Embed the address offset cache in the resourse
26 No 11-Oct-12 2:56 Available Jerry.Wang
Update the downloadable files
25 No 10-Oct-12 22:58 Available Jerry.Wang
Added cache feature to speedup the initialization procedure
24 No 9-Oct-12 22:50 Available Jerry.Wang
23 No 9-Oct-12 21:19 Available Jerry.Wang
text correction
22 No 9-Oct-12 21:01 Available Jerry.Wang
text correction
20 No 9-Oct-12 13:39 Available Jerry.Wang
Updates in content. 24 changes had been made.
19 No 9-Oct-12 13:35 Available Jerry.Wang
word correction
18 No 9-Oct-12 13:32 Available Jerry.Wang
Added support for .Net4.5
17 No 8-Oct-12 3:25 Available Jerry.Wang
word correction
16 No 8-Oct-12 0:02 Available Jerry.Wang
add x64 support
15 No 6-Oct-12 5:06 Available Jerry.Wang
Updates in content. 28 changes had been made.
14 No 5-Oct-12 11:38 Available Jerry.Wang
Added the LoadedMethodDescIterator for generic method
13 No 3-Oct-12 12:00 Available Jerry.Wang
Updates in content. 228 changes had been made.
12 No 3-Oct-12 11:39 Available Jerry.Wang
Updates in content. 9 changes had been made.
10 No 26-Sep-12 22:36 Available Jerry.Wang
Updates in content. 242 changes had been made.
9 No 26-Sep-12 22:33 Available Jerry.Wang
Updates in content. 52 changes had been made.
8 No 26-Sep-12 22:13 Available Jerry.Wang
Updates in content. 4 changes had been made.
7 No 26-Sep-12 22:10 Available Jerry.Wang
Updates in content. 56 changes had been made.
5 No 25-Sep-12 10:32 Available Smitha Vijayan
Updates in content.
4 No 25-Sep-12 10:30 Available Smitha Vijayan
Updates in content. 417 changes had been made.
3 No 24-Sep-12 2:25 Available Jerry.Wang
Updates in content. 128 changes had been made.
2 No 23-Sep-12 3:56 Available Jerry.Wang
Updates in content. 103 changes had been made.
1 No 22-Sep-12 2:15 Available Jerry.Wang
Initial creation

License

This article, along with any associated source code and files, is licensed under The GNU Lesser General Public License (LGPLv3)

Share

About the Author

Jerry.Wang
Team Leader
China China
Jerry is from China. He was captivated by computer programming since 13 years old when first time played with Q-Basic.
 

  • Windows / Linux & C++
  • iOS & Obj-C
  • .Net & C#
  • Flex/Flash & ActionScript
  • HTML / CSS / Javascript
  • Gaming Server programming / video, audio processing / image & graphics
 
Contact: vcer(at)qq.com
Chinese Blog: http://blog.csdn.net/wangjia184

| Advertise | Privacy | Terms of Use | Mobile
Web04 | 2.8.141223.1 | Last Updated 7 Aug 2014
Article Copyright 2012 by Jerry.Wang
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid