文档详情

批处理登陆代码分析.doc

发布:2017-12-22约1.46万字共18页下载文档
文本预览下载声明
批处理登陆代码分析 【BAT】批处理登陆代码分析 发布者:彭军,发布时间:??2008-12-22 下午6:03?? [ 更新时间:??2008-12-29 下午6:27?? ] 作者:彭军 目录 1 用批处理文件登陆Gmail 1.1 分析Gmail登陆界面的HTML代码 1.2 制作登陆Gmail的批处理文件 2 用批处理登陆IP网关 2.1 分析IP网关登陆界面的HTML代码 2.2 制作登陆IP网关的批处理文件 3 用批处理登陆126邮箱 3.1 分析登陆126邮箱界面的HTML代码 3.2 制作登陆126邮箱的批处理文件 4 用批处理文件登陆Yeah邮箱 4.1 分析Yeah邮箱登陆界面的HTML代码 4.2 制作登陆Yeah邮箱的批处理文件 5 用批处理登陆163邮箱 5.1 分析163邮箱登陆界面的HTML代码 5.2 制作登陆163邮箱的批处理文件 6 总结说明 用批处理文件登陆Gmail 分析Gmail登陆界面的HTML代码 我从源代码上把一些重要的代码摘了下来,可以看看: form id=gaia_loginform action=/accounts/ServiceLoginAuth?service=mail method=post onsubmit=return(gaia_onLoginSubmit()); 上面的form是登陆框的form,最主要的是知道此form的提交地址,以及提交方法,然后我们只要按照form的要求将字符串,也就是网址提交给服务器就OK了。 下面再来看看,输入用户名和密码的地方有什么重要的代码: tr td nowrap=nowrap div align=right span class=gaia le lbl 用户名: /span /div /td td input type=hidden name=continue id=continue value=/mail/?ui=htmlamp;zy=l / input type=hidden name=service id=service value=mail / input type=hidden name=rm id=rm value=false / input type=hidden name=ltmpl id=ltmpl value=default / input type=hidden name=hl id=hl value=zh-CN / input type=hidden name=ltmpl id=ltmpl value=default / input type=hidden name=ss id=ss value=1 / input type=text name=Email id=Email size=18 value= class=gaia le val / /td /tr tr td/td td align=left /td /tr tr td align=right span class=gaia le lbl 密码: /span /td td input type=password name=Passwd id=Passwd size=18 class=gaia le val / /td /tr 好了现在,我们已经知道应该提交什么内容了,而且隐藏的传递的值我们也知道了,主要就是其中的红色字体部分。由于form采用的是post方法向服务器进行提交,那么我就要把网址组成post的形式,就是一个name对应一个value就可以了。 制作登陆Gmail的批处理文件 有了上面的分析我们可以很轻松的写出下面的批处理文件: @echo off cmd /c start /accounts/ServiceLoginAuth?service=mailrm=falsecontinue=/mail/?uiltmpl=defaulthl=zh-CNss=1Email=你的用户名Passwd=你的密码 然后把你的用户名和你的密码填到上面就可以了。 用批处理登陆IP网关 分析IP网关登陆界面的HTML代码 我这里所说的IP网关是指我们东北大学上网需要登陆的IP网关,我同样也抽取其中比较总要的代码出来: form name=ipgwform action=/ipgw/ipgw.ipgw
显示全部
相似文档