Como executar o tipo binário Mach-O no armv7l?

0

Estou tentando executar um arquivo binário que possui o tipo Mach-O, mas não funciona!

Meu sistema operacional é:

Linux raspberrypi 4.14.34-v7+ BST 2018 armv7l GNU/Linux

E eu tentei executar o arquivo como

Mach-O armv7 executeable, flags: < NOUNDEFS|DYLDLINK|TWOLEVEL>

Erro:

bash: ./roplevel1: cannot execute binary file: Exec format error

O que devo fazer? Eu sou novo! Obrigado pela sua leitura.

    
por Poseidon Security 02.05.2018 / 13:15

1 resposta

1

Você provavelmente não pode executá-lo diretamente. É um binário produzido para o MacOS X, então é o mesmo que tentar executar arquivos .exe do Windows no Linux.

Existem maneiras de usar os binários do Mach-O, mas é sempre um emulador ou algo semelhante (como os binários do Wine for Windows): link ou link

    
por 02.05.2018 / 15:57