Não é possível executar o arquivo binário, embora as arquiteturas correspondam

0

Eu tenho que executar um arquivo binário que eu baixei de aqui mas quando executo:

sudo bash getid_linux

Eu recebo:

getid_linux: getid_linux: cannot execute binary file

Se eu correr:

file getid_linux

Eu recebo:

getid_linux: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=bc6141bc99d3890cb291f010c92edbb59a0dbf37, not stripped

Eu acho que não é um problema de arquitetura com a minha instalação do Ubuntu (que está rodando em uma máquina virtual), desde que eu corra:

uname -a

Eu recebo:

Linux ubuntu 4.4.0-57-generic #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Qual é o problema?

    
por hipoglucido 03.01.2017 / 02:24

1 resposta

1

Executando chmod +x antes de resolvê-lo, como foi apontado por Zacharee1 nos comentários

    
por hipoglucido 08.01.2017 / 04:24