Ver Mensaje Individual
  #4  
Antiguo 09-12-2016
exmachina exmachina is offline
Miembro
NULL
 
Registrado: sep 2016
Ubicación: 127.0.0.1
Posts: 30
Reputación: 0
exmachina Va por buen camino
Cita:
Empezado por Mtrs.Dante Ver Mensaje
Es codigo es de un lansador de un juego q crea ese hilo en espera de q el proseso se ejecute para inyectarle una dll o eso creo yo, y como no estoy seguro de q hacen cada una de esas funcionde de C# lo puse para si aguien pudiera crear el espejo de eso en delphi pa poderlo entender.
Código PHP:
byte[] arrayToSearchThrough 
Es una matriz. byte indica el tipo, [] indica que es una matriz y arrayToSearchThrough es el nombre de la variable



Código PHP:
byte[] arrayToSearchThrough File.ReadAllBytes(this.ExecutableName); 
File.ReadAllBytes lee y almacena en una matriz todos los bytes del archivo especificado (en este caso ExecutableName se supone representa a una cadena) y devuelve la matriz. Por lo tanto arrayToSearchThrough es la matriz que contiene los bytes. En C# puede asignarse el valor a una variable en su declaracion:




Código PHP:
Array.Copy 
Copia un intervalo de elementos de una matriz a otra
https://msdn.microsoft.com/es-es/lib...v=vs.100).aspx



Código PHP:
byte[] input1 = new byte[4]; 
Crea una matriz de cuatro elementos (el tipo de datos es byte). En C# las matrices estan basadas en cero, por lo tanto el indice de primer elemento siempre es cero y, en este caso, el indice del ultimo elemento es 3



STARTUPINFO, PROCESS_INFORMATION, CreateProcess, VirtualProtectEx, WriteProcessMemory, TerminateProcess
Son estructuras y funciones de la API de windows, no tienen nada que ver con el lenguaje usado.



Código PHP:
private Mutex mutex
Declara una variable cuyo tipo de datos es la clase Mutex. Esta clase encapsula a la API de windows (CreateMutex, etc)
https://msdn.microsoft.com/es-es/library/system.threading.mutex(v=vs.100).aspx



Falta el codigo de la clase RunProc ya que si no recuerdo mal esto no forma parte de .NET y no hay forma de saber que hace RunProc.BytesToInt, RunProc.IndexOf
Responder Con Cita