Guest User

Untitled

a guest
Oct 21st, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.57 KB | None | 0 0
  1.  public class InvalidILInjector : Injector
  2.     {
  3.  
  4.         public InvalidILInjector()
  5.         {
  6.         }
  7.  
  8.         public void Inject(ILProcessor ilProc)
  9.         {
  10.             ilProc.InsertBefore(ilProc.Body.Instructions[0], ilProc.Create(OpCodes.Br, ilProc.Body.Instructions[0]));
  11.             ilProc.InsertBefore(ilProc.Body.Instructions[1], ilProc.Create(OpCodes.Pop));
  12.             ilProc.InsertBefore(ilProc.Body.Instructions[2], ilProc.Create(OpCodes.Ldc_I4_0));
  13.             ilProc.InsertBefore(ilProc.Body.Instructions[3], ilProc.Create(OpCodes.Nop));
  14.         }
  15.     }
Add Comment
Please, Sign In to add comment