密码破戒(100分)

  • 主题发起人 主题发起人 jjxyghj
  • 开始时间 开始时间
J

jjxyghj

Unregistered / Unconfirmed
GUEST, unregistred user!
在数据库中存放是8BDAA99C16A2C247,其密码是huqt。有谁能告诉是如何加密的。
 
作的摘要。
 
试试md5加密huqt后是啥, 不是的话一般用des,
 
看看是不是BCD码
 
很像是 MD5 。
但 MD5 应该是32位的。
只提供这些信息,我判断不出 是哪种加密
 
好像时RSA加密啊
 
这么短的密文, 除非变种,可以排除RSA

用不同长度的密码(明文)测试,然后看一下数据库中的密文长度
如果明文不变,再次保存后,密文内容变了,就有可能是一些简单的自定义算法
如果明文长度加1,密文长度加2, 就有可能是RC4算法
如果明文长度<=8,密文长度=16,并且明文每增加8,密文就增加16, 就有可能是DES算法
如果明文长度改变, 密文长度不变, 就有可能是MD2-MD5/SHA之类的或变种
还有其它的算法判定,不一一例举了.
最好的判定方法就是, debug该程序
 
路過。。
 
md5 16位加密
 
路过
关注一下这方面的知识
 
后退
顶部