5sing抢沙发工具分析
date:星期六, 三月 6th, 2010 at 2:49 下午 Categories:music
hoho 老抢沙发
不停刷新网页太复杂了
试着直接POST数据吧
先抓数据包
下面是好友新传歌曲的部分
POST /Common/Message.ashx?command=DyamicMessage HTTP/1.1 Host: member.5sing.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 Accept: application/json, text/javascript, */* Accept-Language: zh-cn,zh;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Content-Type: application/x-www-form-urlencoded; charset=UTF-8 X-Requested-With: XMLHttpRequest Referer: http://member.5sing.com/Default.aspx Content-Length: 13 Cookie: <--{cookies部分隐藏}--> Pragma: no-cache Cache-Control: no-cache Kind=1&Page=1
也就是提交了KIND=1&PAGE=1
这里提下
获取全站数据KIND=-1
然后返回数据
从中获取歌曲ID
FC.5SING.COM/{$ID}.HTML
现在可以获取到最新上传的歌曲了
然后是留言的部分
继续抓数据包
POST /Handler.ashx?Command=Comment HTTP/1.1 Host: fc.5sing.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 Accept: application/json, text/javascript, */* Accept-Language: zh-cn,zh;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Content-Type: application/x-www-form-urlencoded; charset=UTF-8 X-Requested-With: XMLHttpRequest Referer: http://fc.5sing.com/<--{歌曲ID}-->.html Content-Length: 101 Cookie: <--{cookies部分隐藏}--> Pragma: no-cache Cache-Control: no-cache SongType=fc&SongID=<--{歌曲ID}-->&txtContent=<--{留言内容}-->&txtUserName=&txtPassword=&txtCheckCode=&isred=0&isstrong=0
ISRED ISSTRONG分别是会员功能 红色显示 和加粗
用会员用户数据登陆提交后已证实 会员可以使用1
puta = puta + "SongType=fc&SongID=" + Textid.text + "&Option=1"
上面这个是献花的
此程序我用VB试过了,可提交
因为我不是程序员
一些内容有问题
有意者可留言或EMAIL yingouqlj@gmail.com
