首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

新手求代码:自动登录QQ空间发表一条说说,该如何处理

2012-03-03 
新手求代码:自动登录QQ空间发表一条说说弄了一天,从最开始什么都不知道,到学会抓包,可还是哪里不对劲。我用

新手求代码:自动登录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','登录成功!');


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


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









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

热点排行