Resultados da pesquisa a pedido "execve"

1 a resposta

Reescrevendo um pequeno código shell execve

Passando porhttp://hackoftheday.securitytube.net/2013/04/demystifying-execve-shellcode-stack.htmlEu entendi o programa nasm que invoca

3 a resposta

Como executar um processo, retendo recursos apesar da falta de recursos baseados em sistemas de arquivos?

Eu quero tornar o sistema utilizável sem

3 a resposta

requisitos de compreensão para execve e configuração de vários ambientes

Estamos com muitos problemas para interpretar nosso professor. Pedimos esclarecimentos e recebemos o seguinte de volta Para execve, envie a ele um ambiente configurado com suas variáveis exportadas e crie um comando interno para gerar uma ...

3 a resposta

execve ("/ bin / sh", 0, 0); em um cano

Tenho o seguinte programa de exemplo: #include <stdio.h> int main(int argc, char ** argv){ char buf[100]; printf("Please enter your name: "); fflush(stdout); gets(buf); printf("Hello \"%s\"\n", buf); execve("/bin/sh", 0, 0); }I e quando corro ...

1 a resposta

Como o execve chama o vinculador / carregador dinâmico (ld-linux.so.2)

Eu usei o gcc para compilar e vincular o programa C mais básico, test.c: int main() { }Como esperado, a saída é um executável vinculado dinamicamente: $ file test test: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked ...

2 a resposta

Parâmetros C execve () [geram um exemplo de shell]

Eu tenho que preencher os parâmetros para: int execve(const char *filename, char *const argv[], char *const envp[]);Se eu executar este programa: #include <unistd.h> int main() { char *args[2]; args[0] = "/bin/sh"; args[1] = NULL; ...