If you want just basic information, and don't require a cracker who is part of a group that makes proper releases, you could use me? I couldn't give any insight to the cracker "ethos", but I do know the mechanics behind a few cracking methods (thanks not-so-ethical lecturers).

To make a basic crack you just need a disassembler and to know assembly language. My disclaimer is that of course I've only cracked software for educational purposes (as if that somehow makes it more legal).