Classic overlapping-instruction trick on a public crackme. Capstone linear sweep lies. Recursive descent with a forced start at the real target is honest.
Ghidra still created a bogus function at the overlapping site. How do you tell it to stop?
Lab / educational. Public binaries and patched classes only. Isolated VM.