A nice example of this is Ardour: A DAW that’s free in the sense that the source code is GPL, but the prebuilt official binaries have to be paid for.
A nice example of this is Ardour: A DAW that’s free in the sense that the source code is GPL, but the prebuilt official binaries have to be paid for.
How so? It’s a polished Unix desktop that runs most open-source and a bunch of proprietary apps, including Final Cut and Logic. It’s natively POSIX and has a proper shell.
deleted by creator
In principle you can, the Mach-O format is openly documented and implemented in the major compilers. The issue is that you need a sysroot (aka SDK) of the frameworks and headers for your target OS, which in Apple’s case are proprietary and cannot be redistributed legally (you could probably rip them out of a macOS installation yourself though). For iOS apps you’d also need to sign the binaries and install the app to the device which is non-trivial to impossible to do on other platforms.
Press (Twitter) for doubt
FTFY
Why not just add a timestamp that rotates every, say 5 seconds, to the hashed data?
That would make it infeasible to precompute the table permanently (it would have to be precomputed for a very narrow attack window, which is still better than nothing)