Jump to content
Rafael Oliveira

DESAFIO: binários ELF 64-bit LSB

Recommended Posts

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

 

Edited by Rafael Oliveira
bucket alterado

Share this post


Link to post
Share on other sites

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

Edited by Iago Filipe

Share this post


Link to post
Share on other sites

Usei o gdb e examinei os registradores com um breakpoint a cada chamada de função e analisei os valores dos argumentos passados.

Edited by Iago Filipe

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...