首页 > web前端 > html教程 > 关于网页post账户密码的问题_html/css_WEB-ITnose

关于网页post账户密码的问题_html/css_WEB-ITnose

WBOY
发布: 2016-06-21 09:46:17
原创
1481 人浏览过

本帖最后由 zheguzai000 于 2013-09-26 10:06:27 编辑

最近想做一个模拟网页登陆的东西,用Http Analyzer分析网页post时的数据之后,在程序中模拟出登录,但在这个过程中发现一个问题,这个网页在post登录信息的时候会加上随机数据,每次都是不一样的。

我把网页内容保存下来,把没用的全部删掉,现在网页上面只剩下一个两个框框,用于输入账户和密码,在登录的时候发现post信息中还是会出现随机数据,现在有点迷糊了,这个随机的数据是怎么生成的?大家能帮我看看么??


网页代码如下,
<!DOCTYPE html><html xml:lang="en" lang="en" style="height: 100%; "><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">	<title>EasyHits4U.com - Your Traffic Exchange, 1:1 Exchange Ratio, Manual Surfing, Innovative Referral Program. FREE Traffic!</title></head><body style="position: relative; min-height: 100%; top: 0px; "><table cellpadding="0" cellspacing="0" border="0" valign="top" width="19%">		<tbody><tr>			<td width="235" valign="top" class="left_column"><form action="http://www.easyhits4u.com/account.cgi" method="post">	<input type="hidden" name="f" value="logon">	<input type="hidden" name="manual" value="1">	<input type="hidden" name="fb_id" value="">	<input type="hidden" name="fb_token" value="">	<!-- <input type="hidden" name="google_code" value=""> -->	<div style="width:175px; padding-left:16px; padding-right:0px; font-size:11px; padding-top:8px; ">Username or Email:<br>			<input type="text" name="username" size="30" class="login" value="" style="border: 1px solid rgb(109, 191, 109); "><br>						Password:<br>			<input type="password" name="password" class="login" value="" style="border: 1px solid rgb(109, 191, 109); "><br>			<div align="center">				<input type="image" id="enter_btn" alt="Enter" title="Enter">									<div id="fb-root"></div></div> 				</div></form></td>						</tr></tbody></table>
登录后复制



大家觉得这个随机数是怎么加上去的,谢谢了,问过其他人,有说是从js中计算出来,在加上去的,可是我修改过的网页已经没有连接js文件了,它一样可以生成随机数据。

我抓取到的post的信息如下,其中最后一行就是要发送的数据,包括用户名,密码,最后面的x,y就是随机数据,现在不知道这两个数据是怎么来的。。

POST /account.cgi HTTP/1.1Accept: text/html, application/xhtml+xml, */*Accept-Language: zh-CNUser-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)Content-Type: application/x-www-form-urlencodedAccept-Encoding: gzip, deflateHost: www.easyhits4u.comContent-Length: 74Connection: Keep-AliveCache-Control: no-cacheCookie: __utma=225169166.1156721560.1380158546.1380158546.1380158546.1; __utmb=225169166.4.10.1380158546; __utmc=225169166; __utmz=225169166.1380158546.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); relmaxtops38332=13801585478980.6372889952738617f=logon&manual=1&fb_id=&fb_token=&username=test&password=11111111&x=53&y=4
登录后复制

回复讨论(解决方案)

可能JS动态添加的,你看下提交调用方法,用浏览器开发工具看下,提交后表单的HTML

你说的是查看提交后显示的网页代码么?

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板