Rafael Oliveira Postado Agosto 21, 2018 em 02:08 Compartilhar Postado Agosto 21, 2018 em 02:08 Olá, Estamos enviando pelos links abaixo alguns binários executáveis (ELF 64-bit LSB) que realizam tarefas bem simples, que podem ou não ser úteis. O exercício é que você descubra o que esses binários fazem, utilizando as ferramentas que julgar mais adequadas. Como resposta, espero que você me diga o que acha que eles fazem e quais foram as ferramentas usadas para isso? Binários: https://s3-sa-east-1.amazonaws.com/desafio-binarios/ddb1c9 https://s3-sa-east-1.amazonaws.com/desafio-binarios/da87fa https://s3-sa-east-1.amazonaws.com/desafio-binarios/d3ea79 https://s3-sa-east-1.amazonaws.com/desafio-binarios/cc9621 Link para o comentário Compartilhar em outros sites More sharing options...
Prog Postado Outubro 2, 2018 em 22:56 Compartilhar Postado Outubro 2, 2018 em 22:56 O primeiro se não me engano, lista em alguma porta um server web, o segundo faz um loop de 0 a 9 ( a função dentro do loop eu não sei ), o terceiro é uma réplica desse joguinho: https://en.wikipedia.org/wiki/Conway's_Game_of_Life o quarto verifica se o usuário tem poder de escrita (???) Link para o comentário Compartilhar em outros sites More sharing options...
Iago Filipe Postado Outubro 3, 2018 em 16:17 Compartilhar Postado Outubro 3, 2018 em 16:17 O segundo cria processos filhos do processo atual dentro de um for loop de 0 a 9. (fork faz isso) O quarto cria um arquivo temporário na pasta tmp com o nome do usuário e escreve o input do usuário O primeiro e terceiro ainda irei desvendar Link para o comentário Compartilhar em outros sites More sharing options...
Rafael Oliveira Postado Outubro 3, 2018 em 20:32 Autor Compartilhar Postado Outubro 3, 2018 em 20:32 Obrigado, Iago! Poderia descrever quais ferramentas/processos utilizados? Link para o comentário Compartilhar em outros sites More sharing options...
Iago Filipe Postado Outubro 3, 2018 em 20:34 Compartilhar Postado Outubro 3, 2018 em 20:34 Usei o gdb e examinei os registradores com um breakpoint a cada chamada de função e analisei os valores dos argumentos passados. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Arquivado
Este tópico foi arquivado e está fechado para novas respostas.