随笔分类 - xss 基础
摘要:今晚又看了一遍PKAV-心上的瘦子写的xss腾讯系列的例子,收获挺大的,其中对宽字节注入有了更深的了解,又查找了一些相关的资料,整理一下,以备以后查阅 参考文档: http://book.2cto.com/201301/14515.html http://itindex.net/detail/474
阅读全文
摘要:对于新手来说,往往会在留言地方插入<script>alert(1)</script>来检测是否有存储xss,事实是基本上不会弹框的,为啥? 通过查看源码,可知道<>标签被实体编码了。 是前端和后端设置了过滤?非也!。 因为有些标签自身具备htmlencode功能,标签有: <textarea> <t
阅读全文
摘要:1、同源策略 同源策略的出现,是为了维护web届各种源(dom等资源)的和平,限制某脚本访问其他域的脚本资源。 比如,一个恶意网站的页面通过iframe嵌入了银行的登录页面(二者不同源),如果没有同源限制,恶意网页上的javascript脚本就可以在用户登录银行的时候获取用户名和密码。 同源概念:
阅读全文
摘要:来自 wooyun'drops >呆子不开口 0x00 背景 随着水瓶月的到来,在祖国繁荣昌盛的今天,web系统的浏览器端也越来越重,很多的功能逻辑都放在了js中,前端的漏洞也越来越多。 我今天就说说location.href跳转的一些问题。 前端跳转常见的代码形式是: 在前端js中有可能是这样:
阅读全文
摘要:重要的4个规则: 文件解析模式 在任何HTML文档中,最开始的<!DOCTYPE>用来指示浏览器需要解析的方式,同样也可使用Content-Type头来告诉浏览器。 一般情况下,浏览器中的解析器会尝试恢复大多数类型的语法错误,包括开始和结束标记。 在XML中,是非常严格的,所有标签必须有对应的开始关
阅读全文
摘要:同源策略 同源策略的文档模型 同源策略(Same Origin policy,SOP),也称为单源策略(Single Origin policy),它是一种用于Web浏览器编程语言(如JavaScript和Ajax)的安全措施,以保护信息的保密性和完整性。 同源策略能阻止网站脚本访问其他站点使用的脚
阅读全文
摘要:层叠样式表(css) 调用方式有三种: 浏览器进行解析的时候会先HTML解析再做CSS解析,所以下面的代码会出错: 字符编码: 为了保证在css中可以使用可能产生问题的字符,css提供了一种方式由反斜杠()加六位十六进制数字。 字符e可以编码成\65 \065 \000065,当后面紧跟的字符也是十
阅读全文
摘要:URL格式: 下面详细解释一下各个部分: scheme scheme是协议名不区分大小写,以冒号结尾,表示需要使用的协议来检索资源。 URL协议是由IANA(The Internet Assigned Numbers Authority,互联网数字分配机构)与个标准化组织一同管理的。 下面的网址列举
阅读全文
摘要:Basic and advanced exploits for XSS proofs and attacks. Work in progress, bookmark it. TechniqueVector/Payload * * In URLs:& => %26 , # => %23 , + =>
阅读全文
摘要:from wooyun//五道口杀气 · 2014/01/02 19:16 0x00 背景 本文来自于《Modern Web Application Firewalls Fingerprinting and Bypassing XSS Filters》其中的bypass xss过滤的部分,前面有根据
阅读全文

浙公网安备 33010602011771号