Tema: Sobre execv
Ver Mensaje Individual
  #10 (permalink)  
Antiguo 28/09/2006, 07:04
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por N0vat0 Ver Mensaje
A ver ayudame a abrir el fichero con los parametros:

[headers]

char parametros[]="\x43\x5f\x12\xdd\x83\xef\x2f "; // codigo en ASM (xor eax,eax, mov
// eax,ebx) (me lo invento) transformado
// a opcodes en hex

//utilizo una funcion, nose si esta vale...

system("archivo.exe parametros");

Esto equivaldria a poner en la linea de cmds :
C:\> "archivo.exe parametros" ?? me da que no ...
(parametros = \x43\x5f\x12\xdd\x83\xef\x2f transformado a asccii)
No entiendo a que te refieres con lo del for, nose que tiene que ver aqui...
A ver, algo así:

strcpy(resultado,"archivo.exe ");
for(int i=0;i<sizeof(parametros);++i) resultado[i+strlen("archivo.exe ")]=parametros[i];