读书人

新手求代码:自动登录QQ空间发表一条说

发布时间: 2012-03-03 15:33:03 作者: rapoo

新手求代码:自动登录QQ空间发表一条说说

弄了一天,从最开始什么都不知道,到学会抓包,可还是哪里不对劲。

我用wireshark试了一下登录qq空间,抓包显示登录连接的get方式:

http://ptlogin2.qq.com/login?u=7 ... oralert+HTTP%2F1.1+

用urllib转换处理后得到:

['http://ptlogin2.qq.com/login', [('u', '703016035'), ('p', 'EDHHOIAEBFAVUWAISBBFZ'), ('verifycode', '!9CT'), ('', 'on'), ('aid', '15000101'), ('u1', 'http://imgcache.qq.com/qzone/v5/loginsucc.html?para=izone'), ('ptredirect', '1'), ('h', '1'), ('from_ui', '1'), ('dumy', ''), ('fp', 'loginerroralert HTTP/1.1 ')]]

密码"p"是加密的,'http://ptlogin2.qq.com/login'是目标网址,我测试过很多遍,发现密码填原始的,而且只提交3项,使用get方式就能成功:

表单:[('u', '703016035'), ('p', ’************‘), ('fp', 'loginerroralert HTTP/1.1 ')]]

可返回的东西只有一个登录成功的状态:ptuiCB('0','0','www.qq.com','1','登录成功!');


要是我想对空间继续操作,比如说发表一天说说,我要怎么继续?


求答案,最好也随便给代码,弄不懂也好慢慢琢磨,有个方向。









[解决办法]
继续抓包看你做操作时提交了什么东西啊

读书人网 >perl python

热点推荐