These tools are not limited to a handful of programs. XenArmor, for example, maintains a verified list of from which passwords can be recovered. Supported categories include:
Alternatively, for older versions:
If you enter a valid registration code and the module still complains, try this checklist: asterisk password recovery registration code
This command will provide a link to the admin GUI, allowing you to log in without a password immediately. These tools are not limited to a handful of programs