[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行] vb版 vb 破解flashxp的密码,他的密码放在 Sites.dat 文件中,大家打开这个文件,可以看到如下: Pass=7B9A439CCB4FC1C7C2 等号后面的就是加密之后的密码,用下面的模块可以解开: 复制代码 代码如下: Public Function DecryptFlashFXP(password As String) As String Dim x As Integer Dim magic() As String Dim chrresulta As Integer Dim chrresultb As Integer Dim chrlast As Integer Dim chrtmp As Integer Dim magicnum As Integer Dim pwdtmp As String 'MAGIC BUFFER = "yA36zA48dEhfrvghGRg57h5 ' UlDv3" magic = Split("121,65,51,54,122,65,52,56,100,69,104,102,114,118,103,104,71,82,103,53,55,104,53,85,108,68,118,51", ",") chrlast = Val("&H" & Mid(password, 1, 2)) magicnum = 0
For x = 3 To Len(password) Step 2 chrtmp = Val("&H" & Mid(password, x, 2)) chrresulta = (chrtmp Xor magic(magicnum)) chrresultb = chrresulta - Val(chrlast)
If chrresultb > 255 or chrresultb < 0 Then chrresultb = chrresultb - &HFFFFFF01 End If chrlast = chrtmp pwdtmp = pwdtmp & Chr(chrresultb) magicnum = magicnum + 1
If magicnum > 27 Then magicnum = 0 End If Next x DecryptFlashFXP = pwdtmp End Function