am running on a 64 bit linux machine.
Linux ****** 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) x86_64 GNU/Linux.
i checked the file type of the "binary file" i want to run.
keymaker: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE>
i made the "mach-o" file executable by changing file permissions.
chmod +x keymaker
i run the "binary file".
bash: ./keymaker: cannot execute binary file: Exec format error
When i searched on stack overflow for a similar problem i found one but it said that:
(Answer): There is currently no working Mach-O loader for Linux.
(Reference): Can I run a binary file that is Mach-O executable i386 on linux?
step 6: i have a "linux version" of an application installed on my linux machine, but i need to run this "keymaker file" to provide me with a "license key".
And i don't want to install a full (4GB +) MAC OS operating system probably in a virtual machine just to run a simple binary file.
I understand this is a MAC OS file but my theory was that since we can use the "
wine application" for Windows OS applications on linux, there must be alternatives as well for MAC OS needs.