最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 编程开发 > asp教程

借用hosts轻松破解阻止外部提交技巧

日期:06-24    来源:中国设计秀    作者:cnwebshow.com

一、文件准备4wu中国设计秀

本例准备两个文件index.htm和submit.asp,index.htm在本地服务器中,submit.asp在服务器根目录中。4wu中国设计秀

index.htm代码:4wu中国设计秀

 程序代码4wu中国设计秀
<form id="form1" name="form1" method="post" action="http://www.abc.com/submit.asp">4wu中国设计秀
  <input name="username" type="text" id="username" />4wu中国设计秀
  <input type="submit" name="Submit" value="提交" />4wu中国设计秀
</form>4wu中国设计秀

4wu中国设计秀
submit.asp代码:4wu中国设计秀

4wu中国设计秀
 程序代码4wu中国设计秀
<%4wu中国设计秀
Server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))4wu中国设计秀
Server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))4wu中国设计秀
If  mid(server_v1,8,len(server_v2))<>server_v2  then4wu中国设计秀
    Response.write "警告!你正在从外部提交数据!请立即终止!"4wu中国设计秀
    Response.End4wu中国设计秀
End if4wu中国设计秀
Response.Write(Request.Form("username"))4wu中国设计秀
%>4wu中国设计秀

4wu中国设计秀
显然,有了阻止外部提交脚本的存在,正常情况下你无法从本地向服务器提交任何内容,提交后将显示"警告!你正在从外部提交数据!请立即终止!",这边说了,只是正常情况下,下边我们来看看怎么通过hosts文件来破解。4wu中国设计秀

二、破解过程4wu中国设计秀

1.修改hosts文件内容"127.0.0.1       www.abc.com";4wu中国设计秀
2.在IE中打开http://www.abc.com/index.htm(此时是本地的哦),随便输入一串字符并提交,提交不成功提示页面不存在(本地没有submit.asp自然出错了);4wu中国设计秀
3.修改回hosts文件的内容"127.0.0.1       localhost";4wu中国设计秀
4.刷新http://www.abc.com/submit.asp重新提交表单内容,是不是成功了?^_^4wu中国设计秀

注:由于第3步修改后不会马上生效(似乎有个缓存时间),所以在第3步后最好间隔一段时间再来操作第4步(如果不成功则稍后再继续刷)!4wu中国设计秀

本文引用地址:/bc/article_46228.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明