Skip to content

Linux and macOS Support

Thierry edited this page Oct 12, 2018 · 2 revisions

.NET Core runs on Linux and macOS operating systems so in the future, the plan is to add full support for those as well. Currently, there is a lot more research and coding I would like to take my time with so for now, only Windows is officially supported.

You can track the development progress for those systems by looking at the develop-unix branch of CoreHook.

These repositories will also be used to develop for those systems:

Current Progress

Linux support works using the LinuxDetours library as a base and renaming it from libdetours to libcorehook32 or libcorehook64 depending on your target architecture. But the code is very fragile and I feel that a lot more work needs to be done to make it reliable and usable.

Clone this wiki locally