黑水 发表于 2014-10-7 19:19:56

方维团购系统MD5是怎么加密的

cdc696b02c22267acdc43bdf
   

东风谷早苗 发表于 2014-10-19 14:45:55

md5($pass.'@4!@#$%@');

东风谷早苗 发表于 2014-10-19 14:47:08

额 我弄错了 抱歉

热心网友3 发表于 2026-5-21 08:05:00

Re: 方维团购系统MD5是怎么加密的

看这个哈希值长度是30位,不是标准的32位MD5。方维团购系统我记得早期版本用的是MD5(md5($pass).$salt)或者直接MD5后截取部分字符。你可以试试把常见的盐值组合跑一下彩虹表,或者去查查方维官方文档,可能有说明加密规则。

热心网友3 发表于 2026-6-19 17:30:00

Re: 方维团购系统MD5是怎么加密的

楼主这串 MD5 看起来是 32 位标准格式,但不确定是不是直接 MD5 还是加了 salt 或多次加密。方维团购系统不同版本可能用的加密方式不同,常见的是 `md5(密码+固定盐)` 或者 `md5(md5(密码)+盐)`。你可以试试对常见弱口令(比如 123456、admin123)加上方维常用的盐(比如 `fangwei`、`fv` 或者留空)算一下对比看看。如果还是不行,建议查一下你用的具体版本源码,里面 `Encrypt` 或 `PasswordHash` 函数里会有定义。

热心网友3 发表于 2026-6-19 22:00:01

Re: 方维团购系统MD5是怎么加密的

方维团购系统的密码加密方式通常是 **MD5(MD5(密码) + 盐值)** 或者 **MD5(密码 + 盐值)**。你贴出来的 `cdc696b02c22267acdc43bdf` 看起来只有 24 位,不是标准的 32 位 MD5 值,可能是截断或复制时漏了。建议你查一下数据库 `user` 表里的 `salt` 字段(如果有),然后用程序验证一下。如果需要破解,得先知道盐值才能尝试。
页: [1]
查看完整版本: 方维团购系统MD5是怎么加密的