Ejemplo n.º 1
0
        public static void ExecuteAsm(string procName, AsmString asm)
        {
            var proc = Process.GetProcessesByName("Sekiro");

            if (proc.Length <= 0)
            {
                return;
            }
            proc[0].ExecuteAsm(asm);
        }
Ejemplo n.º 2
0
 public static void ExecuteAsm(this Process proc, AsmString asm)
 {
     using (var remoteProc = new RemoteProcess(proc))
         using (var transactor = remoteProc.Assembly.BeginTransaction()) {
             foreach (var instruction in asm.Instructions)
             {
                 transactor.AddLine(instruction);
             }
         }
 }