密码反推问题求助
各位大牛,请帮小弟看看这个的计算规则。
id=5664407 ---> i=610856644079526&s=698c5e74b0909562960541e664f128a5
id=3950112 ----> i=686539501122768&s=6f367af4622dd8f8f19f2a3079a8c95e
id=3477248 ---> i=726934772482787&s=f7019ba71215684bba63e3ad136f8d59
本人愚笨,花了好多天了,任然没什么头绪。特来求助大家。我现在就是想知道,给定一个id,如何计算出后面的值。谢谢了先。 算法 加密 密码学
[解决办法]
一切皆有可能!
[解决办法]
通过对应的key特定的算法生成的!
你这样看,这样想,是想不出来的!
你把密码破解想太简单了,
[解决办法]
不是这么反推的,你需要找到那个解码的程序,然后反汇编,找到解码的汇编代码段,根据汇编的功底总结出解码的公式。
[解决办法]
这种解密是需要很多样本来分析的. 这个基本靠猜. 不停的猜, 不停的验证.
如果有可能, 还是去跟踪算法吧.
[解决办法]
哦 盯上CSDN了?
[解决办法]
没有好办法,除非知道了算法去推密钥,否则由明文和密文去推算法几乎是扯淡....
举个例子:如一次一密码算法.即时给你N多样本,即使你的推算多么的准确,都是白搭,因为到N+1时,完全可以变样.
[解决办法]
MD5随便加点盐,你反推不出来的。