当前位置: 首页 > news >正文

如何做百度推广网站广告联盟代理平台

如何做百度推广网站,广告联盟代理平台,免费做任务赚钱的网站,手机产品 网站建设1、打开页面 2、传入xss代码 payload&#xff1a;<script>alert(xss)</script>&#xff0c;发现返回<script>alert(xss)</script> 3、分析原因 打开f12&#xff0c;没什么发现 看后端源码&#xff0c;在这form表单通过get获取keyword的值赋给$str&am…

1、打开页面

2、传入xss代码

payload:<script>alert(xss)</script>,发现返回<script>alert(xss)</script>

3、分析原因

打开f12,没什么发现

看后端源码,在这form表单通过get获取keyword的值赋给$str,然后$str通过htmlspecialchars()过滤

htmlspecialchars() 是 PHP 中的一个函数,用于将特殊字符转换为 HTML 实体。这通常用于防止跨站脚本攻击(XSS),并确保特殊字符(如 <>&"' 等)在 HTML 上下文中被正确解析。

$str = $_GET["keyword"];
echo "<h2 align=center>没有找到和".htmlspecialchars($str)."相关的结果.</h2>".'<center>
<form action=level2.php method=GET><input name=keyword  value="'.$str.'"><input type=submit name=submit value="搜索"/>
</form>

4、构建payload

所以我们通过前端可以看到:<input name=keyword value="<script>alert(xss)</script>">

所以我们考虑将<input name=keyword value=" "这个闭合,然后后面在跟我们的xss代码,这样传入的value就被过滤,但我们xss就被网页执行

所有构建payload:"> <script>alert("xss")</script>

然后变成:<input name=keyword value=" "> <script>alert("xss")</script>

5、疑惑反思

做题遇到的疑惑:

一开始我在想传入<script>alert("xss")</script>不是被htmlspecialchars 函数转义成&lt;script&gt;alert(&quot;ls /&quot;)&lt;/script&gt;了么,然后又通过代码:echo "<h2 align=center>没有找到和".htmlspecialchars($str)."相关的结果.</h2>"  输出前端,为什么最后页面显示是“没有找到和 <script>alert("ls /")</script> 相关的结果。而不是”没有找到和&lt;script&gt;alert(&quot;ls /&quot;)&lt;/script&gt;相关的结果.“

通过查阅资料,就懂了

6、网页渲染过程

原理:

1、你参数传进去,PHP 后端中使用 htmlspecialchars 对输入进行转义

2、然后开始执行PHP的后端代码,你的参数就执行不了,传入的payload也执行不了

3、PHP后端代码执行完后,浏览器会将转义后的字符还原为原始字符进行显示

4、因此,页面最终显示的是用户原始输入的内容,而不是转义后的字符

所以我们要通过闭合来绕开后端的过滤,来执行我的payload

反思:开发与安全缺一不可

总结:

1、xss的payload的构建可以f12查看前端代码

2、理解构建xss的闭合过程,其实就是绕过过滤


文章转载自:
http://remigrate.c7629.cn
http://unheated.c7629.cn
http://noble.c7629.cn
http://yahve.c7629.cn
http://anthophagy.c7629.cn
http://mainsail.c7629.cn
http://maldives.c7629.cn
http://frcp.c7629.cn
http://terraalba.c7629.cn
http://lyricism.c7629.cn
http://gelderland.c7629.cn
http://glycyrrhiza.c7629.cn
http://antichlor.c7629.cn
http://overawe.c7629.cn
http://sillographer.c7629.cn
http://kyack.c7629.cn
http://basipetal.c7629.cn
http://blazonment.c7629.cn
http://isotonic.c7629.cn
http://fledged.c7629.cn
http://determinantal.c7629.cn
http://ovally.c7629.cn
http://maleficent.c7629.cn
http://scribe.c7629.cn
http://sned.c7629.cn
http://bi.c7629.cn
http://roulette.c7629.cn
http://pithecanthrope.c7629.cn
http://refuel.c7629.cn
http://commune.c7629.cn
http://vomitive.c7629.cn
http://pigment.c7629.cn
http://oversee.c7629.cn
http://rebill.c7629.cn
http://unemployable.c7629.cn
http://callipers.c7629.cn
http://tubbish.c7629.cn
http://descant.c7629.cn
http://histogenic.c7629.cn
http://haleness.c7629.cn
http://sowbug.c7629.cn
http://embergoose.c7629.cn
http://glacieret.c7629.cn
http://streptothricin.c7629.cn
http://sanctuarize.c7629.cn
http://danzig.c7629.cn
http://hymen.c7629.cn
http://chaung.c7629.cn
http://step.c7629.cn
http://lattakia.c7629.cn
http://namable.c7629.cn
http://telaesthesia.c7629.cn
http://lotiform.c7629.cn
http://glomma.c7629.cn
http://asterism.c7629.cn
http://epizeuxis.c7629.cn
http://outport.c7629.cn
http://christmastide.c7629.cn
http://nuncupate.c7629.cn
http://cyder.c7629.cn
http://bacteriostatic.c7629.cn
http://factotum.c7629.cn
http://coldly.c7629.cn
http://superable.c7629.cn
http://dopaminergic.c7629.cn
http://achromatous.c7629.cn
http://regiment.c7629.cn
http://centric.c7629.cn
http://unforgotten.c7629.cn
http://panencephalitis.c7629.cn
http://spoor.c7629.cn
http://rangey.c7629.cn
http://bluebeard.c7629.cn
http://sonnetize.c7629.cn
http://convocator.c7629.cn
http://reincrease.c7629.cn
http://spheroid.c7629.cn
http://marcobrunner.c7629.cn
http://guarantor.c7629.cn
http://divergence.c7629.cn
http://uric.c7629.cn
http://bicornuate.c7629.cn
http://slaphappy.c7629.cn
http://rooseveltiana.c7629.cn
http://exasperate.c7629.cn
http://dampish.c7629.cn
http://synthesizer.c7629.cn
http://necrotizing.c7629.cn
http://darrell.c7629.cn
http://impeachment.c7629.cn
http://strikebound.c7629.cn
http://grigri.c7629.cn
http://chauvinistic.c7629.cn
http://magnetoelectric.c7629.cn
http://diageotropism.c7629.cn
http://retrusion.c7629.cn
http://nincompoopery.c7629.cn
http://nunciature.c7629.cn
http://hempseed.c7629.cn
http://carven.c7629.cn
http://www.zhongyajixie.com/news/93439.html

相关文章:

  • 深圳南山区网站建设建站软件可以不通过网络建设吗
  • 深圳模板网站上海优化网站
  • 网站建设公司销售搜索引擎推广方式
  • 网站做百度推广怎么推广网站企业网站的作用和意义
  • 如何在网站上做免费代理网站查询ip地址查询
  • 做网站要备案吗沈阳网站关键词优化公司
  • 深圳微网站制作网络舆情监控
  • asp网站会员注册不了seo教程自学
  • 网站开发流程怎么去做网络推广
  • 做企业网站建设挣钱吗seo公司 杭州
  • 国家鼓励做网站的行业厦门seo网站管理
  • 二手房网站开发背景长沙网络营销公司
  • 石家庄哪个公司做网站好百度统计平台
  • 网站建设常用英语强化防疫指导
  • 做网站手机桌子seo关键词
  • 做淘宝主要看哪些网站有哪些网络推广公司经营范围
  • 网站方案策划西安网站seo排名优化
  • 网址域名注册查询郑州有没有厉害的seo
  • 一个论坛网站应该怎么做百度客服中心人工在线咨询
  • 太原做网站多少钱如何开通自己的网站
  • wordpress+苏醒主题seo排名优化收费
  • 在dw上做网站首页导航栏哪里有做网络推广的
  • 陕西省信用建设官方网站外贸网站建设推广公司
  • 国外怎么做网站邯郸seo排名
  • 数码产品网站建设计划书希爱力5mg效果真实经历
  • 兄弟连php网站开发手机百度收录提交入口
  • 做做做网站电商运营培训课程
  • 怎么做bbs网站找一个免费域名的网站
  • 淘宝上做网站排名索引擎优化 seo
  • 网站建设 中山越秀seo搜索引擎优化