Example #1
0
        public override bool Execute()
        {
            Console.WriteLine(this.MyProcess);
            Console.WriteLine(this.MyProperty);
            ApcInjectionNewProcess.Exec(this.MyCode, this.MyProcess);

            return(true);
        }
Example #2
0
 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 ");
 }
Example #3
0
        public override bool Execute()
        {
            ApcInjectionNewProcess.Exec(this.MyCode, this.MyProcess);

            return(true);
        }
Example #4
0
 public override bool Execute()
 {
     Console.ReadLine();
     ApcInjectionNewProcess.Exec(this.MyCode, this.MyProcess);
     return(true);
 }