http://www.pmang.com   这个网站下面的一些隐藏表单如下:<form name=fo_login id=fo_login method=post action="/global/login.nwz" target=_top>
<input type=hidden name=pageurl value="http://www.pmang.com">
<input type=hidden name=from value="pmang">
<input type=hidden name=key>
<input type=hidden name=myip>
<input type=hidden name=myport>
<input type=hidden name=iscapslock>以下是提交数据的包:
usrid=jin88409&passwd=cjsdnjs12&pageurl=http%3A%2F%2Ffifaonline.pmang.com%2Ffifaonline_home.nwz%3Fssn%3D321&from=pmang&key=jin88409156645328&myip=203.215.193.33&myport=41334&admin_index=0&clientip=192.168.1.34&macaddress=000c296b78da&gwmacaddress=UMACE0000002&uuid=cecd101a-9684-4228-a459-f325b467fc55&mac2=184FBC274CD4&page_domain=pmang.com&is_current=0&page_gameid=fifaonline&inpath=&iscapslock=提交的数据里面需要表单中key的值,IP的值,myport端口的值,这3个值如果得不到,用程序提交数据就显示错误的连接。
IP的值好办,可是网站上面仔细分析以后,也没找到从哪里能够获得KEY的值和myport端口的值,请大仙们帮忙,问题解决狂送300分

解决方案 »

  1.   

    上面的数据包是抓取的手动登录成功的包,每次登录KEY的值和MYPORT的值都会发生改变,我就是想每次登录之前能够获取到KEY和端口的值,好方便用程序连续换帐号登录
      

  2.   

    这个你可以分析一下提交按钮的点击事件函数,里面肯定调用了一个JS脚本,脚本里对其中需要动态生成的表单项值赋值了,所以你看懂了它的JS代码就是自己生成这个值填上去,再提交给服务器就可以登录。