I'm curious how one would reverse engineer and acquire the source code? Not looking to do anything illegal, just wondering what goes into making such duplicate apps.
You can easily browse any native app on a Mac by just ctrl+clicking it and selecting "show package contents"
These cloners are just replacing image files and changing some text in config files which requires almost zero programming or reverse engineering skill.
It would be a bit more code, but just a few lines of verification code when the application launches and the app can refuse to start up if the value doesn't match.
Someone dedicated would still be able to crack it, but it would at least require some effort on the part of the fraudster