And before some random keyboard warrior jumps in with their detective skills, let me make one thing crystal clear—there’s no source code available for any of them. So, if you have a problem with that… well, you know what? F*ck off!

I hope you're aware you are breaking the GPL license of the JLP projects, making your software illegal to distribute in binary form.
In short, you're the one who should f*ck off, since you have a problem with intellectual property.
https://www.gnu.org/licenses/gpl-faq.html#ModifiedJustBinaryCan I release a modified version of a GPL-covered program in binary form only? (#ModifiedJustBinary)
No. The whole point of the GPL is that all modified versions must be free software—which means, in particular, that the source code of the modified version is available to the users.
Seriously, I had no idea about this. I honestly don’t know what I’m doing wrong legally, what the consequences are, and how I can correct it. As a long-time member of this community, I genuinely want to fix my mistake—so if I’m in the wrong, I’d appreciate some guidance.
Is it really unfair to upload only .exe files on GitHub? I’ve seen many repositories without source code, and I’ve even used some of them myself. Also, is it wrong to encrypt private keys for solved puzzles as a way to earn a small reward for the effort we put in? just help me understand the right way to go about this.
Man, it's a bit contradictory to ask for free help and then try to monetise what's been openly shared. The whole point of public repositories is collaboration and transparency. If you're thinking about encrypting private keys or keeping only executables private for profit, you might want to rethink your approach. Open source communities thrive on trust and the sharing of knowledge for the common good, and monetising that in a closed way can really go against the spirit of things. Perhaps try to find a balance or explore ways to give back before turning things into a money-making scheme.