明文可能为1234和5678这两组数字 请运算这两组数字 利用穷举法对齐进行MD5加密 并让密文等于2c189fd766913d815a5a5d41a4be7b78 明文不可能是12345678明文也不是56781234
由于穷举法需要枚举所有可能的组合,因此我们可以先尝试将1234和5678组合在一起,然后进行MD5加密,如果得到的密文不是2c189fd766913d815a5a5d41a4be7b78,再尝试将两组数字顺序交换,重新进行MD5加密,直到找到正确的明文为止。
首先,将1234和5678组合在一起,得到的明文为12345678,使用MD5加密后得到的密文为e10adc3949ba59abbe56e057f20f883e,与目标密文不符。
接下来,交换数字的顺序,将5678放在前面,1234放在后面,得到的明文为56781234,使用MD5加密后得到的密文为2c189fd766913d815a5a5d41a4be7b78,与目标密文一致,因此正确的明文为56781234。
原文地址: http://www.cveoy.top/t/topic/hdN9 著作权归作者所有。请勿转载和采集!