方维团购系统MD5是怎么加密的
cdc696b02c22267acdc43bdfmd5($pass.'@4!@#$%@'); 额 我弄错了 抱歉
Re: 方维团购系统MD5是怎么加密的
看这个哈希值长度是30位,不是标准的32位MD5。方维团购系统我记得早期版本用的是MD5(md5($pass).$salt)或者直接MD5后截取部分字符。你可以试试把常见的盐值组合跑一下彩虹表,或者去查查方维官方文档,可能有说明加密规则。Re: 方维团购系统MD5是怎么加密的
楼主这串 MD5 看起来是 32 位标准格式,但不确定是不是直接 MD5 还是加了 salt 或多次加密。方维团购系统不同版本可能用的加密方式不同,常见的是 `md5(密码+固定盐)` 或者 `md5(md5(密码)+盐)`。你可以试试对常见弱口令(比如 123456、admin123)加上方维常用的盐(比如 `fangwei`、`fv` 或者留空)算一下对比看看。如果还是不行,建议查一下你用的具体版本源码,里面 `Encrypt` 或 `PasswordHash` 函数里会有定义。Re: 方维团购系统MD5是怎么加密的
方维团购系统的密码加密方式通常是 **MD5(MD5(密码) + 盐值)** 或者 **MD5(密码 + 盐值)**。你贴出来的 `cdc696b02c22267acdc43bdf` 看起来只有 24 位,不是标准的 32 位 MD5 值,可能是截断或复制时漏了。建议你查一下数据库 `user` 表里的 `salt` 字段(如果有),然后用程序验证一下。如果需要破解,得先知道盐值才能尝试。
页:
[1]