![]()  | 
					Welcome to A!Die Software Studio | 
| 
     
				 ◆  001 
				
				sin30				
			  (详细资料) 
         
      
      
	 			      sin30 的详细资料
             关闭
           
	 		
          
             
                姓名: sin30 性别: 年龄: 来自: 河南 E-mail: sin30@tom.com HomePate:N/A OICQ:22778766 ICQ: 职业: 单位: 电话: 地址: 简介: 关于自定义的问题 我使用你的MD5Crack想破戒一个11位的数字密码,比如说是手机号,我选最长11最短11, 但是他是从00000000000开始的,我有什么办法能直接从13000000000开始, 我想到了修改你的软件的md5prcess01.md5p进程文件然后再载入, 可是看不懂如何修改,能指教一下吗?  | 
| 
     
				 ▲  00101 
					版主  
				adie				
			  (详细资料) 
         
      
      
	 			      adie 的详细资料
             关闭
           
	 		
          
            真实姓名:WangYue 性 别:Boy 年 龄:保密资料 来 自:四川 职 业:程序员 E-mail:webmaster@adintr.com Homepage:http://www.adintr.com OICQ:65059771 简介:参见Here 你可以使用模板字典插件 [1][3]9[0-9]  | 
| 
     
				 ◆  002 
				
				莱鸟				
			  (详细资料) 
         
      
      
	 			      莱鸟 的详细资料
             关闭
           
	 		
          
             
                姓名: 莱鸟 性别: 年龄: 来自: 厦门 E-mail: axszm@126.com HomePate:shen6.cc OICQ:93855466 ICQ: 职业: 单位: 电话: 地址: 简介: 哪里找模板字典 哪里找模板字典 使用0-9.a-z破解要多长时间  | 
| 
     
				 ▲  00301 
					版主  
				adie				
			  (详细资料) 
         
      
      
	 			      adie 的详细资料
             关闭
           
	 		
          
            真实姓名:WangYue 性 别:Boy 年 龄:保密资料 来 自:四川 职 业:程序员 E-mail:webmaster@adintr.com Homepage:http://www.adintr.com OICQ:65059771 简介:参见Here 描述下具体过程呢  | 
| 
     
				 ◆  004 
				
				蔚蓝的天空				
			  (详细资料) 
         
      
      
	 			      蔚蓝的天空 的详细资料
             关闭
           
	 		
          
             
                姓名: 蔚蓝的天空 性别: 年龄: 来自: E-mail: guo963963@126.com HomePate: OICQ:530490128 ICQ: 职业: 单位: 电话: 地址: 简介: 请指教  md5crack 
            v3.4的那个软件密文怎么写,有什么格式,
比如:取回Q密码,应怎么填写;再如:使用某种软件时怎么填写?
谢谢!望老师给予指教!
       | 
| 
     
				 ▲  00401 
					版主  
				adie				
			  (详细资料) 
         
      
      
	 			      adie 的详细资料
             关闭
           
	 		
          
            真实姓名:WangYue 性 别:Boy 年 龄:保密资料 来 自:四川 职 业:程序员 E-mail:webmaster@adintr.com Homepage:http://www.adintr.com OICQ:65059771 简介:参见Here md5crack 只能破解 md5 算法加密的密码  | 
| 
     
				 ◆  005 
				
				test				
			  (详细资料) 
         
      
      
	 			      test 的详细资料
             关闭
           
	 		
          
             
                姓名: test 性别: 年龄: 来自: test E-mail: test@test.com HomePate:test OICQ: ICQ: 职业: 单位: 电话: 地址: 简介: test 阿呆,你的网页做得太丑啦。哈哈程序做得好! 你不会处理图片就用样式表,背景色来修饰嘛。 字体难看,不要用什么华丽的字体啦。  | 
| 
     
				 ▲  00501 
					版主  
				adie				
			  (详细资料) 
         
      
      
	 			      adie 的详细资料
             关闭
           
	 		
          
            真实姓名:WangYue 性 别:Boy 年 龄:保密资料 来 自:四川 职 业:程序员 E-mail:webmaster@adintr.com Homepage:http://www.adintr.com OICQ:65059771 简介:参见Here ..... 我只想做得朴素点, 以前放了几张图片,为了速度,都删了。 字体当时没留意,后来才发现在没有装 Office 的机子上很多显示不了  | 
| 
     
				 ◆  006 
				
				marksix				
			  (详细资料) 
         
      
      
	 			      marksix 的详细资料
             关闭
           
	 		
          
             
                姓名: marksix 性别: 年龄: 来自: E-mail: pi0up@163.com HomePate: OICQ: ICQ: 职业: 单位: 电话: 地址: 简介: 这是什么算法  <%
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
LShift = 
            ((lValue And m_lOnBits(31 - iShiftBits)) * 
            m_l2Power(iShiftBits))
End If
End Function
            
Private Function RShift(lValue, iShiftBits)
If iShiftBits = 0 
            Then
RShift = lValue
Exit Function
ElseIf iShiftBits = 31 
            Then
If lValue And &H80000000 Then
RShift = 
            1
Else
RShift = 0
End If
Exit Function
ElseIf 
            iShiftBits < 0 Or iShiftBits > 31 Then
Err.Raise 6
End 
            If
RShift = (lValue And &H7FFFFFFE) \ 
            m_l2Power(iShiftBits)
            
If (lValue And &H80000000) Then
RShift = (RShift Or 
            (&H40000000 \ m_l2Power(iShiftBits - 1)))
End If
End 
            Function
            
Private Function RotateLeft(lValue, iShiftBits)
RotateLeft = 
            LShift(lValue, iShiftBits) Or RShift(lValue, (32 - 
            iShiftBits))
End Function
            
Private Function AddUnsigned(lX, lY)
Dim lX4
Dim lY4
Dim 
            lX8
Dim lY8
Dim lResult
lX8 = lX And 
            &H80000000
lY8 = lY And &H80000000
lX4 = lX And 
            &H40000000
lY4 = lY And &H40000000
lResult = (lX 
            And &H3FFFFFFF) + (lY And &H3FFFFFFF)
If lX4 And lY4 
            Then
lResult = lResult Xor &H80000000 Xor lX8 Xor 
            lY8
ElseIf lX4 Or lY4 Then
If lResult And &H40000000 
            Then
lResult = lResult Xor &HC0000000 Xor lX8 Xor 
            lY8
Else
lResult = lResult Xor &H40000000 Xor lX8 Xor 
            lY8
End If
Else
lResult = lResult Xor lX8 Xor lY8
End 
            If
AddUnsigned = lResult
End Function
            
Private Function fj47_F(x, y, z)
fj47_F = (x And y) Or ((Not 
            x) And z)
End Function
            
Private Function fj47_G(x, y, z)
fj47_G = (x And z) Or (y And 
            (Not z))
End Function
            
Private Function fj47_H(x, y, z)
fj47_H = (x Xor y Xor 
            z)
End Function
            
Private Function fj47_I(x, y, z)
fj47_I = (y Xor (x Or (Not 
            z)))
End Function
            
Private Sub fj47_FF(a, b, c, d, x, s, ac)
a = AddUnsigned(a, 
            AddUnsigned(AddUnsigned(fj47_F(b, c, d), x), ac))
a = 
            RotateLeft(a, s)
a = AddUnsigned(a, b)
End Sub
            
Private Sub fj47_GG(a, b, c, d, x, s, ac)
a = AddUnsigned(a, 
            AddUnsigned(AddUnsigned(fj47_G(b, c, d), x), ac))
a = 
            RotateLeft(a, s)
a = AddUnsigned(a, b)
End Sub
            
Private Sub fj47_HH(a, b, c, d, x, s, ac)
a = AddUnsigned(a, 
            AddUnsigned(AddUnsigned(fj47_H(b, c, d), x), ac))
a = 
            RotateLeft(a, s)
a = AddUnsigned(a, b)
End Sub
            
Private Sub fj47_II(a, b, c, d, x, s, ac)
a = AddUnsigned(a, 
            AddUnsigned(AddUnsigned(fj47_I(b, c, d), x), ac))
a = 
            RotateLeft(a, s)
a = AddUnsigned(a, b)
End Sub
            
Private Function ConvertToWordArray(sMessage)
Dim 
            lMessageLength
Dim lNumberOfWords
Dim lWordArray()
Dim 
            lBytePosition
Dim lByteCount
Dim lWordCount
Const 
            MODULUS_BITS = 512
Const CONGRUENT_BITS = 
            448
lMessageLength = Len(sMessage)
lNumberOfWords = 
            (((lMessageLength + ((MODULUS_BITS - CONGRUENT_BITS) \ 
            BITS_TO_A_BYTE)) \ (MODULUS_BITS \ BITS_TO_A_BYTE)) + 1) * 
            (MODULUS_BITS \ BITS_TO_A_WORD)
ReDim lWordArray(lNumberOfWords - 
            1)
lBytePosition = 0
lByteCount = 0
Do Until lByteCount 
            >= lMessageLength
lWordCount = lByteCount \ 
            BYTES_TO_A_WORD
lBytePosition = (lByteCount Mod BYTES_TO_A_WORD) 
            * BITS_TO_A_BYTE
lWordArray(lWordCount) = lWordArray(lWordCount) 
            Or LShift(Asc(Mid(sMessage, lByteCount + 1, 1)), 
            lBytePosition)
lByteCount = lByteCount + 1
Loop
            
lWordCount = lByteCount \ BYTES_TO_A_WORD
lBytePosition = 
            (lByteCount Mod BYTES_TO_A_WORD) * BITS_TO_A_BYTE
            
lWordArray(lWordCount) = lWordArray(lWordCount) Or 
            LShift(&H80, lBytePosition)
            
lWordArray(lNumberOfWords - 2) = LShift(lMessageLength, 
            3)
lWordArray(lNumberOfWords - 1) = RShift(lMessageLength, 
            29)
ConvertToWordArray = lWordArray
End Function
            
Private Function WordToHex(lValue)
Dim lByte
Dim 
            lCount
For lCount = 0 To 3
lByte = RShift(lValue, lCount * 
            BITS_TO_A_BYTE) And m_lOnBits(BITS_TO_A_BYTE - 1)
WordToHex = 
            WordToHex & Right("0" & Hex(lByte), 2)
Next
End 
            Function
            
Public Function fj47(sMessage)
m_lOnBits(0) = 
            CLng(1)
m_lOnBits(1) = CLng(3)
m_lOnBits(2) = 
            CLng(7)
m_lOnBits(3) = CLng(15)
m_lOnBits(4) = 
            CLng(31)
m_lOnBits(5) = CLng(63)
m_lOnBits(6) = 
            CLng(127)
m_lOnBits(7) = CLng(255)
m_lOnBits(8) = 
            CLng(511)
m_lOnBits(9) = CLng(1023)
m_lOnBits(10) = 
            CLng(2047)
m_lOnBits(11) = CLng(4095)
m_lOnBits(12) = 
            CLng(8191)
m_lOnBits(13) = CLng(16383)
m_lOnBits(14) = 
            CLng(32767)
m_lOnBits(15) = CLng(65535)
m_lOnBits(16) = 
            CLng(131071)
m_lOnBits(17) = CLng(262143)
m_lOnBits(18) = 
            CLng(524287)
m_lOnBits(19) = CLng(1048575)
m_lOnBits(20) = 
            CLng(2097151)
m_lOnBits(21) = CLng(4194303)
m_lOnBits(22) = 
            CLng(8388607)
m_lOnBits(23) = CLng(16777215)
m_lOnBits(24) = 
            CLng(33554431)
m_lOnBits(25) = CLng(67108863)
m_lOnBits(26) = 
            CLng(134217727)
m_lOnBits(27) = CLng(268435455)
m_lOnBits(28) 
            = CLng(536870911)
m_lOnBits(29) = 
            CLng(1073741823)
m_lOnBits(30) = 
            CLng(2147483647)
m_l2Power(0) = CLng(1)
m_l2Power(1) = 
            CLng(2)
m_l2Power(2) = CLng(4)
m_l2Power(3) = 
            CLng(8)
m_l2Power(4) = CLng(16)
m_l2Power(5) = 
            CLng(32)
m_l2Power(6) = CLng(64)
m_l2Power(7) = 
            CLng(128)
m_l2Power(8) = CLng(256)
m_l2Power(9) = 
            CLng(512)
m_l2Power(10) = CLng(1024)
m_l2Power(11) = 
            CLng(2048)
m_l2Power(12) = CLng(4096)
m_l2Power(13) = 
            CLng(8192)
m_l2Power(14) = CLng(16384)
m_l2Power(15) = 
            CLng(32768)
m_l2Power(16) = CLng(65536)
m_l2Power(17) = 
            CLng(131072)
m_l2Power(18) = CLng(262144)
m_l2Power(19) = 
            CLng(524288)
m_l2Power(20) = CLng(1048576)
m_l2Power(21) = 
            CLng(2097152)
m_l2Power(22) = CLng(4194304)
m_l2Power(23) = 
            CLng(8388608)
m_l2Power(24) = CLng(16777216)
m_l2Power(25) = 
            CLng(33554432)
m_l2Power(26) = CLng(67108864)
m_l2Power(27) = 
            CLng(134217728)
m_l2Power(28) = CLng(268435456)
m_l2Power(29) 
            = CLng(536870912)
m_l2Power(30) = CLng(1073741824)
            
Dim x
Dim k
Dim AA
Dim BB
Dim CC
Dim DD
Dim 
            a
Dim b
Dim c
Dim d
Const S11 = 7
Const S12 = 
            12
Const S13 = 17
Const S14 = 22
Const S21 = 5
Const S22 
            = 9
Const S23 = 14
Const S24 = 20
Const S31 = 4
Const 
            S32 = 11
Const S33 = 16
Const S34 = 23
Const S41 = 
            6
Const S42 = 10
Const S43 = 15
Const S44 = 21
            
x = ConvertToWordArray(sMessage)
a = &H67452301
b = 
            &HEFCDAB89
c = &H98BADCFE
d = &H10325476
            
For k = 0 To UBound(x) Step 16
AA = a
BB = b
CC = 
            c
DD = d
fj47_FF a, b, c, d, x(k + 0), S11, 
            &HD76AA478
fj47_FF d, a, b, c, x(k + 1), S12, 
            &HE8C7B756
fj47_FF c, d, a, b, x(k + 2), S13, 
            &H242070DB
fj47_FF b, c, d, a, x(k + 3), S14, 
            &HC1BDCEEE
fj47_FF a, b, c, d, x(k + 4), S11, 
            &HF57C0FAF
fj47_FF d, a, b, c, x(k + 5), S12, 
            &H4787C62A
fj47_FF c, d, a, b, x(k + 6), S13, 
            &HA8304613
fj47_FF b, c, d, a, x(k + 7), S14, 
            &HFD469501
fj47_FF a, b, c, d, x(k + 8), S11, 
            &H698098D8
fj47_FF d, a, b, c, x(k + 9), S12, 
            &H8B44F7AF
fj47_FF c, d, a, b, x(k + 10), S13, 
            &HFFFF5BB1
fj47_FF b, c, d, a, x(k + 11), S14, 
            &H895CD7BE
fj47_FF a, b, c, d, x(k + 12), S11, 
            &H6B901122
fj47_FF d, a, b, c, x(k + 13), S12, 
            &HFD987193
fj47_FF c, d, a, b, x(k + 14), S13, 
            &HA679438E
fj47_FF b, c, d, a, x(k + 15), S14, 
            &H49B40821
fj47_GG a, b, c, d, x(k + 1), S21, 
            &HF61E2562
fj47_GG d, a, b, c, x(k + 6), S22, 
            &HC040B340
fj47_GG c, d, a, b, x(k + 11), S23, 
            &H265E5A51
fj47_GG b, c, d, a, x(k + 0), S24, 
            &HE9B6C7AA
fj47_GG a, b, c, d, x(k + 5), S21, 
            &HD62F105D
fj47_GG d, a, b, c, x(k + 10), S22, 
            &H2441453
fj47_GG c, d, a, b, x(k + 15), S23, 
            &HD8A1E681
fj47_GG b, c, d, a, x(k + 4), S24, 
            &HE7D3FBC8
fj47_GG a, b, c, d, x(k + 9), S21, 
            &H21E1CDE6
fj47_GG d, a, b, c, x(k + 14), S22, 
            &HC33707D6
fj47_GG c, d, a, b, x(k + 3), S23, 
            &HF4D50D87
fj47_GG b, c, d, a, x(k + 8), S24, 
            &H455A14ED
fj47_GG a, b, c, d, x(k + 13), S21, 
            &HA9E3E905
fj47_GG d, a, b, c, x(k + 2), S22, 
            &HFCEFA3F8
fj47_GG c, d, a, b, x(k + 7), S23, 
            &H676F02D9
fj47_GG b, c, d, a, x(k + 12), S24, 
            &H8D2A4C8A
fj47_HH a, b, c, d, x(k + 5), S31, 
            &HFFFA3942
fj47_HH d, a, b, c, x(k + 8), S32, 
            &H8771F681
fj47_HH c, d, a, b, x(k + 11), S33, 
            &H6D9D6122
fj47_HH b, c, d, a, x(k + 14), S34, 
            &HFDE5380C
fj47_HH a, b, c, d, x(k + 1), S31, 
            &HA4BEEA44
fj47_HH d, a, b, c, x(k + 4), S32, 
            &H4BDECFA9
fj47_HH c, d, a, b, x(k + 7), S33, 
            &HF6BB4B60
fj47_HH b, c, d, a, x(k + 10), S34, 
            &HBEBFBC70
fj47_HH a, b, c, d, x(k + 13), S31, 
            &H289B7EC6
fj47_HH d, a, b, c, x(k + 0), S32, 
            &HEAA127FA
fj47_HH c, d, a, b, x(k + 3), S33, 
            &HD4EF3085
fj47_HH b, c, d, a, x(k + 6), S34, 
            &H4881D05
fj47_HH a, b, c, d, x(k + 9), S31, 
            &HD9D4D039
fj47_HH d, a, b, c, x(k + 12), S32, 
            &HE6DB99E5
fj47_HH c, d, a, b, x(k + 15), S33, 
            &H1FA27CF8
fj47_HH b, c, d, a, x(k + 2), S34, 
            &HC4AC5665
fj47_II a, b, c, d, x(k + 0), S41, 
            &HF4292244
fj47_II d, a, b, c, x(k + 7), S42, 
            &H432AFF97
fj47_II c, d, a, b, x(k + 14), S43, 
            &HAB9423A7
fj47_II b, c, d, a, x(k + 5), S44, 
            &HFC93A039
fj47_II a, b, c, d, x(k + 12), S41, 
            &H655B59C3
fj47_II d, a, b, c, x(k + 3), S42, 
            &H8F0CCC92
fj47_II c, d, a, b, x(k + 10), S43, 
            &HFFEFF47D
fj47_II b, c, d, a, x(k + 1), S44, 
            &H85845DD1
fj47_II a, b, c, d, x(k + 8), S41, 
            &H6FA87E4F
fj47_II d, a, b, c, x(k + 15), S42, 
            &HFE2CE6E0
fj47_II c, d, a, b, x(k + 6), S43, 
            &HA3014314
fj47_II b, c, d, a, x(k + 13), S44, 
            &H4E0811A1
fj47_II a, b, c, d, x(k + 4), S41, 
            &HF7537E82
fj47_II d, a, b, c, x(k + 11), S42, 
            &HBD3AF235
fj47_II c, d, a, b, x(k + 2), S43, 
            &H2AD7D2BB
fj47_II b, c, d, a, x(k + 9), S44, 
            &HEB86D391
a = AddUnsigned(a, AA)
b = AddUnsigned(b, 
            BB)
c = AddUnsigned(c, CC)
d = AddUnsigned(d, 
            DD)
Next
fj47 = LCase(WordToHex(a) & WordToHex(b) 
            & WordToHex(c) & WordToHex(d))
fj47 = 
            StrToHex(fj47)
End Function
            
Public Function SplitString(strContent)
            
Dim length,strTemp,i
length = Len(strContent)
for i = 1 to 
            length/2
strTemp = strTemp & Mid(strContent,i*2-1,2) & 
            ","
next
SplitString = strTemp
            
End Function
            
Public Function StrToHex(strContent)
            
Dim StringTemp,bytTemp,i
StringTemp = 
            Split(SplitString(strContent),",")
For i = 0 To 
            UBound(StringTemp)-1
bytTemp = StringTemp(i) 
bytTemp = 
            Asc(bytTemp)
bytTemp = Hex(bytTemp)
StrToHex = StrToHex & 
            bytTemp
Next
            
End Function
%>
这是什么算法,能告诉我一下吗
       | 
| 
     
				 ▲  00601 
					版主  
				adie				
			  (详细资料) 
         
      
      
	 			      adie 的详细资料
             关闭
           
	 		
          
            真实姓名:WangYue 性 别:Boy 年 龄:保密资料 来 自:四川 职 业:程序员 E-mail:webmaster@adintr.com Homepage:http://www.adintr.com OICQ:65059771 简介:参见Here 从 FF, GG, HH, II 这一系列变换来看是 MD5  | 
| 
     
				 ◆  007 
				
				jianshe				
			  (详细资料) 
         
      
      
	 			      jianshe 的详细资料
             关闭
           
	 		
          
             
                姓名: jianshe 性别: 年龄: 来自: E-mail: wanhzhisheng5863@163.com HomePate: OICQ:274554464 ICQ: 职业: 单位: 电话: 地址: 简介: 麻烦了 你的这MD5Crack系列确实作的不错,能不能在加点功能, 数据库的用户名,邮箱,密码.地址等等都得一一对应,要不一个一个再弄非常麻烦! 麻烦了  | 
| 
     
				 ▲  00701 
					版主  
				adie				
			  (详细资料) 
         
      
      
	 			      adie 的详细资料
             关闭
           
	 		
          
            真实姓名:WangYue 性 别:Boy 年 龄:保密资料 来 自:四川 职 业:程序员 E-mail:webmaster@adintr.com Homepage:http://www.adintr.com OICQ:65059771 简介:参见Here 这种功能可以用别的文本分析工具来完成  | 
| 
     
				 ◆  008 
				
				十步铃				
			  (详细资料) 
         
      
      
	 			      十步铃 的详细资料
             关闭
           
	 		
          
             
                姓名: 十步铃 性别: 年龄: 来自: 遥远的故乡 E-mail: springcloud@qq.com HomePate: OICQ:331474786 ICQ: 职业: 单位: 电话: 地址: 简介: 请教 1、我的密码如下123ÿ,“ÿ”是按住alt键不放并连续按255后得到的,无法破解了,如何解决? 2、得到如下密码a20c5bfcdebadf04 f72b581ec9653013 e1023fd65232cdcd 55b5b9d0edab6bee 分别是管理员和版主、富翁的,发现用普通电脑破解太慢, 全选数字、大小写字母及字符一天大概只能算6位数,如果密码是8位以上基本无法破解了。 请问有没有可能将所有组合算出来,直接采取查找的方式? 互联网上有没有提供超级计算服务的?也放用超级计算机可以很快算出吧? 谢谢赐教!  | 
| 
     
				 ▲  00801 
					版主  
				adie				
			  (详细资料) 
         
      
      
	 			      adie 的详细资料
             关闭
           
	 		
          
            真实姓名:WangYue 性 别:Boy 年 龄:保密资料 来 自:四川 职 业:程序员 E-mail:webmaster@adintr.com Homepage:http://www.adintr.com OICQ:65059771 简介:参见Here 1. 可以使用自定义字符来破解 2. 网上有一些提供在线破解 MD5 密码的网站,比如 www.tmto.org 等。不过他们存储的也就是一些常用的字串, 要存储所有的组合在空间上是一个天文数字。  |