si estas empezando, no te quieras poner a saltar firewalls a la primera
esos codigos lo que hacen es leer una zona de la memoria del propio proceso, y escribirla en la dirección del proceso remoto (basicamente), de esa manera el proceso ajeno ejecutara los datos que le hemos escrito.