Если обнаружите закономерность во всех этих кодах. Обычно несколько символов содержат контрольную сумму. Главное только понять, какие именно и по какому алгоритму их считать.
Но обычно поступают иначе - дизассемблируют сам код, который проверяет ключ на валидность.