seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Participe do fórum, é rápido e fácil

seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Você não está conectado. Conecte-se ou registre-se

[tutorial] funçao popen em c

Ir para baixo  Mensagem [Página 1 de 1]

1[tutorial] funçao popen em c Empty [tutorial] funçao popen em c Sáb Dez 15, 2012 3:07 pm

Kodo no Kami

Kodo no Kami
master
master

a funçao popen permite usar comandos do terminal so q retornando eles para uma variavel diferente do system q exibe a saida, para usar o popen agente vai ter q criar um ponteiro do tipo FILE

Código:
#include <stdio.h>

int main(void)
{
   FILE *fts;
}

nele atribuimos a funçao popen nela passamos como argumento o comando q agente vai usar no terminal e logo em seguida usamos r indicando q agente ta lento o arquivo

Código:
#include <stdio.h>

int main(void)
{
   FILE *fts;
   fts = popen("dir","r");
}

para terminar agente cria uma variavel para receber os dados no caso eu criei um char (pq vou ler caracter por caracter), depois agente ler o ponteiro FILE como se agente tivesse lendo um arquivo

Código:
#include <stdio.h>

int main(void)
{
   FILE *fts;
   char hack;
   fts = popen("dir","r");
   while(!feof(fts))
   {
      hack = fgetc(fts);
      printf("%c",hack);
   }
}

o popen pode ser util para criar backdoor quando vc envia comandos para ele depois so retorna o resultado isso nao seria possivel com system ^^

by hacker fts315

https://endoffile.umforum.net

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos