这不是真实的情况,请忽略您可能认为适用的法律问题,因为它们并不适用。
假设我有一组200个已知有效的许可证密钥,用于虚构软件的许可算法,其中一个许可密钥包含5组大小写不敏感(全部大写)的字母数字字符。例如:HXDY6-R3DD7-Y8FRT-UNPVT-JSKON
是否有可能(或很可能)推断出系统的其他可能密钥?
如果已知该集合是连续的,那么方法将如何改变,这会带来什么样的优势?
我以前听说过“keygens”,但我认为它们可能是通过反编译许可软件而非检查已知有效密钥制作的。在这种情况下,我只获得了密钥集,并且必须确定算法。我还被告知这是行业标准算法,所以它可能不是基本的算法,尽管可能性总是存在的。
如果您认为这不适合在Stack Overflow上提问,请至少建议我寻找其他地方或提出问题。我真的不知道从哪里开始解决这个问题。我甚至不知道这种问题的术语。