最新文章列表

ESAPI For JAVA安全组件

ESAPI是一个免费、开源的Web应用程序安全控制组件,在JavaWeb应用中可帮助开发人员降低应用的风险。 ESAPI是OWASP组织的一个开源项目 主页是: http://www.owasp.org/index.php/ESAPI 介 绍 :http://owasp-esapi-java.googlecode.com/files/OWASP%20ESAPI.ppt ...
Jlancun 评论(0) 有6358人浏览 2013-05-23 09:34

FreeMarker模板输出转义html

本文转载自:http://www.yshjava.cn/post/333.html   FreeMarker作为"通用"模版引擎, 默认情况下不会对model中的值进行html转义, 然而在web项目中, 为了防止跨站脚本攻击等问题, 必须在对model中的值进行转义. 解决办法: 方法1. 是使用 ${x?html} 可以用于对单个值的转义方法2. 使用<#esc ...
杨胜寒 评论(0) 有40846人浏览 2013-05-16 14:01

javascript如何对location.hash过滤xss跨站脚本

场景: 需要获取类似如下url的hash值并做跳转: http://www.xxx.com/home#/comments?type=0   改进前: (function() { var originalUrl = window.location.href, toUrl = originalUrl.indexOf('#') != -1 & ...
Fonkie 评论(1) 有13822人浏览 2013-04-08 18:34

XSS-Cross Site Scripting 跨站脚本攻击初识

    如果通过html 或者是js注入不安全的代码,插入到数据库可能导致原来的数据截断,插入了不期望的数据,甚至是可以获得非法权限,网站挂马,网站钓鱼,CSRF攻击。 注入方式:html, js注入; 基本思想:fileter input , escape output,输出html代码时用PHP的htmlspecialchars方法过滤, 输出javascript代码时用json_encod ...
naryCC 评论(0) 有976人浏览 2013-03-24 16:25

Xss跨站脚本经验总结Cross Site Scripting

最近这段时间我所在的公司让我搞一些有关网络安全方面的东西,其实是有关安全机制方面的工作,现在所做的项目整体已经到了维护的阶段,我所处的项目组现在还在改造,不过遗留了好多bug,特别是有关Xss方面的,(XSS跨站脚本 http://de.wikipedia.org/wiki/XSS或者http://baike.baidu.com/view/50325.htm)。详情请参考以上网址。   1. ...
jiji87432 评论(0) 有1214人浏览 2013-03-20 17:52

浅谈XSS & CSRF(转载)

客户端(浏览器)安全  同源策略(Same Origin Policy) 同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性。   如: 不能通过Ajax获取另一个源的数据; JavaScript不能访问页面中iframe加载的跨域资源。   对 http://store.company.com/dir/page.html 同源检测 ...
pucxin 评论(0) 有1028人浏览 2013-03-08 12:09

XSS (Cross Site Scripting) Prevention approach

Introduction This article provides a simple positive model for preventing XSS using output escaping/encoding properly. While there are a huge number of XSS attack vectors, following a few simple ru ...
elicer 评论(0) 有2035人浏览 2013-02-25 22:21

XSS Attack

Cross-site Scripting (XSS)   Overview   Cross-Site Scripting attacks are a type of injection problem, in which malicious scripts are injected into the otherwise benign and trusted web sites. Cros ...
elicer 评论(0) 有3273人浏览 2013-02-25 22:13

跨站脚本漏洞(XSS)示例

index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional// ...
宋建勇 评论(0) 有2170人浏览 2012-12-27 17:51

改正了www.vktone.com博客系统中存在的跨站脚本攻击漏洞

  XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。   没想到我的博客评论系统中存在XSS漏洞,现在已经修正。    有位聪明的网友发现在发表评论“名称”中填写脚本可以被执行,比如他填写了 <script>al ...
coding1688 评论(0) 有1116人浏览 2012-12-17 11:59

XSS(跨站脚本攻击)

XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的.  比如获取用户的Cookie,导航到恶意网站,携带木马等。 XSS 是如何发生的呢 假如有下面一个textbox <input type="te ...
ihyperwin 评论(0) 有1062人浏览 2012-12-09 19:43

使用spring的DelegatingFilterProxy 写xss filter

最近需要写个xss过滤器,将访问网站的所有请求参数都进行xss过滤,过滤的api使用的是antisamy-1.4.4 java代码   public class XssFilter implements Filter { private static final Logger log = LoggerFactory.getLogger(XssFilter.class); pu ...
darklipeng 评论(0) 有3174人浏览 2012-11-27 16:03

几种极其隐蔽的XSS注入的防护

XSS注入的本质就是: 某网页中根据用户的输入, 不期待地生成了可执行的js代码, 并且js得到了浏览器的执行. 意思是说, 发给浏览器的字符串中, 包含了一段非法的js代码, 而这段代码跟用户的输入有关. 常见的XSS注入防护, 可以通过简单的 htmlspecialchars(转义HTML特殊字符), strip_tags(清除HTML标签) 来解决, 但是, 还有一些隐蔽的XSS注入不能通过 ...
xss 
yn2010 评论(0) 有872人浏览 2012-08-29 13:30

XSS漏洞

    今天在公司值班,没太多的事情可以干,上网学习了下XSS漏洞的原理。之前老是听人家说页面返回的数据要转码,防止XSS漏洞攻击,一直一知半解,今天看了一位同学的博客终于是弄明白了。     XSS漏洞又叫XSS又叫CSS(Cross Site Script) 中文的意思是跨站脚本攻击,在web页面插入可执行的脚本,当用户点击页面时候,脚本就被执行了,从而窃取用户cookie,修改页面内容,劫持 ...
xss 
yaomeone 评论(0) 有1155人浏览 2012-06-22 14:43

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics