假设我有一个.exe文件,我希望它可以在没有使用wine工具的情况下在Linux中运行。如何在linux中运行exe文件?
我想转换PE-> ELF。
任何人都可以帮助如何以编程方式做到这一点?
感谢, Sujitha.kv
假设我有一个.exe文件,我希望它可以在没有使用wine工具的情况下在Linux中运行。如何在linux中运行exe文件?
我想转换PE-> ELF。
任何人都可以帮助如何以编程方式做到这一点?
感谢, Sujitha.kv
你基本上需要剥去一切从EXE有趣的部分代码运行,但没有一个PE的具体信息,然后重新组装,重新将代码链接到ELF文件。这将需要一些逆向工程和大量的手动工作。
这会非常困难,所以我建议你简单地使用WINE。
如果你能弄明白这一点,你将成为一个非常有钱的人... – samoz
即使有一些工具将PE转换为ELF文件,由于该文件仍然会调用Windows API,因此无法工作。 – fvu
这是不可能的,平台是二进制不兼容的。 – Angew