关于MDB数据库加密问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 04:01:15
昨天入侵了一个服务器,打包下来一套程序,里面的密码字段为bQE=h>+;I;5D我不知道这是什么加密出来的,希望知道的给我答案,谢谢!
解出来的,另有加分,感谢!!!
password字段内容为bQE=h>+;I;5D 谢谢

以下是admib文件夹/md5.asp里面的内容:
<%
Private Const BITS_TO_A_BYTE = 8
Private Const BYTES_TO_A_WORD = 4
Private Const BITS_TO_A_WORD = 32

Private m_lOnBits(30)
Private m_l2Power(30)

Private Function LShift(lValue, iShiftBits)
If iShiftBits = 0 Then
LShift = lValue
Exit Function
ElseIf iShiftBits = 31 Then
If lValue And 1 Then
LShift = &H80000000
Else
LShift = 0
End If
Exit Function
ElseIf iShiftBits < 0 Or iShiftBits > 31 Then
Err.Raise 6
End If

If (lValue And m_l2Power(31 - iShiftBits)) Then
LShift = ((lValue And m_lOnBits(31 - (iShiftBits + 1))) * m_l2Power(iShiftBits)) Or &H80000000
Else

这不太像是经过加密的,具体得分析它的加密程序了。如果能提供多个这样的12位字符串可能能分析出来。

目前经常碰到的这几种比较多:
1、unix下shadow文件中的加密字符串,des经好几次加密变换的,生成的字符串为13位,由a-z,A-Z,0-9,.,/字符组成。
2、md5加密的,网站上用的比较多,常见的有16位和32位的,密文由十六进制字符组成(0-9,A-F)。
3、base64编码,以前用在电子邮件中的,转换后字符长度不定,由a-z,A-Z,0-9,+,/,=字符组成,现在有些网站用来加密,其实不能算是一种加密算法。

世界上的加密算法何止万千。单单看加密结果怎么可能看出来是用什么加密的。
再者,如果看加密结果就可以看出来是用什么加密的那还叫什么加密啊。