I want to get started in RE and eventually want to be able to figure out how to calculate a serial from a username/license number from program number, etc... (meaning the software tests the serial entered vs an algorithm-generated key resulting from another number or username that is entered).
What is the best software for this? I feel I am most comfortable with x64dbg, but I heard IDA is better and OllyDbg seems to be the popular choice out there. What should I start with? Is x64dbg a "fully-featured" solution that will have everything I need?
What is a good crackme (that comes with a walkthrough/solution) for just this sort of situation?