01 2018 档案

摘要:这个东西去年的安全扫描都没有,今天就扫出来了,非常奇怪的一个东西。好吧,找资料找原因。结果可能应为搜索名词的原因,这个问题在群友的帮助下解决了。 在我理解中servlet只有post和get方法,然后结果怎么出来这么多奇奇怪怪的方法呢。这些方法干啥的呢? 首先找到的是一个禁用http下不安全的方法的 阅读全文
posted @ 2018-01-31 17:04 有梦就能实现 阅读(2045) 评论(0) 推荐(2) 编辑
摘要:Web安全是一个如何强调都不为过的事情,我们发现国内的众多网站都没有实现全站https,对于其他安全策略的实践更是很少,本文的目的并非讨论安全和攻击的细节,而是从策略的角度引发对安全的思考和重视。 1. 数据通道安全 http协议下的网络连接都是基于明文的,信息很有可能被泄露篡改,甚至用户都不知道通 阅读全文
posted @ 2018-01-31 16:19 有梦就能实现 阅读(337) 评论(0) 推荐(0) 编辑
摘要:试想一下,如果你的JSP页面中包含一句代码“System.exit(1);”,你的web应用访问到该JSP时,会发生什么? 一般使用tomcat可能都没有注意到这个问题,本篇主要讲述tomcat 6中SecurityManager的管理机制,尽量使用简单明了的图片表示其中关系。 其他知识参考tomcat文档翻译。如有错误,请予指正。 理解java.policy Java是一门安全性很... 阅读全文
posted @ 2018-01-31 16:18 有梦就能实现 阅读(382) 评论(0) 推荐(0) 编辑
摘要:它曾是世界性图书馆梦的开始,现在它是全球知识的聚集地,它是目前最流行的,人们将应用都部署之上的万维网。 它是敏捷的代表,它不是单一的实体,它由客户端和服务端组成,它的功能在不断地强大,它还有标准。 虽然越来越多的解决方案非常适用于发现什么可行,什么不可行,但它几乎没有一致性,没有易于应用的编程模型。 阅读全文
posted @ 2018-01-31 15:43 有梦就能实现 阅读(413) 评论(0) 推荐(0) 编辑
摘要:跨域脚本攻击 XSS 是最常见、危害最大的网页安全漏洞。 为了防止它们,要采取很多编程措施,非常麻烦。很多人提出,能不能根本上解决问题,浏览器自动禁止外部注入恶意脚本? 这就是"网页安全政策"(Content Security Policy,缩写 CSP)的来历。本文详细介绍如何使用 CSP 防止 阅读全文
posted @ 2018-01-31 15:41 有梦就能实现 阅读(491) 评论(0) 推荐(0) 编辑
摘要:什么是CSP CSP全称Content Security Policy ,可以直接翻译为内容安全策略,说白了,就是为了页面内容安全而制定的一系列防护策略. 通过CSP所约束的的规责指定可信的内容来源(这里的内容可以指脚本、图片、iframe、fton、style等等可能的远程的资源)。通过CSP协定 阅读全文
posted @ 2018-01-31 15:35 有梦就能实现 阅读(1412) 评论(0) 推荐(0) 编辑
摘要:1、问题描述 这几天测试重构后的下载框架,发现在下载过程中如果网络中断或网络较差,个别应用的下载就会阻塞卡住,一直卡在 “正在下载 xx%”。 2、问题排查和定位 思考:网络差不应该报网络异常的错误或者直接抛timeout异常吗?所以马上去检查Http请求的地方:发现在DownloadThread中 阅读全文
posted @ 2018-01-31 11:47 有梦就能实现 阅读(1858) 评论(0) 推荐(0) 编辑
摘要:以下四个都是可用的: [html] view plain copy http://mirrors.ibiblio.org/maven2/ http://mvnrepository.com/ http://repository.jboss.org/nexus/content/groups/public 阅读全文
posted @ 2018-01-30 22:27 有梦就能实现 阅读(344) 评论(0) 推荐(0) 编辑
摘要:上周六单位被扫描出SQL注入漏洞 经过检查,发现ibatis框架都可能出现这个问题.如果有需求,让你实现页面grid所有字段都能排序,你会怎么做呢? 最简单的做法就是从页面把字段名,排序类型传回来,然后拼接在SQL里面.(在使用EasyUI前端框架的时候,这样做非常容易) 然后修改ibatis框架, 阅读全文
posted @ 2018-01-30 17:19 有梦就能实现 阅读(731) 评论(0) 推荐(0) 编辑
摘要:漏洞分析 使用sqli-lab中的lesson-52作为测试目标。关键代码为: 可以通过asc 和desc查看返回数据是否相同来简单判断是否存在orderby注入。 利用方式: mysql 5中 select order by的语法如下: order by后面可以加字段名,表达式和字段的位置,字段的 阅读全文
posted @ 2018-01-30 17:15 有梦就能实现 阅读(716) 评论(0) 推荐(0) 编辑
摘要:关于web安全测试,目前主要有以下几种攻击方法: 1.XSS 2.SQL注入 3.跨目录访问 4.缓冲区溢出 5.cookies修改 6.Htth方法篡改(包括隐藏字段修改和参数修改) 7.CSRF 8.CRLF 9.命令行注入 今天主要讲下SQL盲注。 一、SQL 盲注、发现数据库错误模式、跨站点 阅读全文
posted @ 2018-01-30 17:12 有梦就能实现 阅读(3347) 评论(0) 推荐(0) 编辑
摘要:看了之前Gr36_前辈在先知上的议题,其中有提到排序注入,这个在最近经常遇到这样的问题,所以先总结下order by 排序注入的知识。 0×00 背景 看了之前Gr36_前辈在先知上的议题,其中有提到排序注入,这个在最近经常遇到这样的问题,所以先总结下order by 排序注入的知识。 0×01 环 阅读全文
posted @ 2018-01-30 17:10 有梦就能实现 阅读(340) 评论(0) 推荐(0) 编辑
摘要:前言 最近在做一些漏洞盒子后台项目的总结,在盒子多期众测项目中,发现注入类的漏洞占比较大。其中Order By注入型的漏洞也占挺大一部分比例,这类漏洞也是白帽子乐意提交的类型(奖金高、被过滤概率小)。今天给大家分享下一些关于Order By的有趣的经验。 何为order by 注入 本文讨论的内容指 阅读全文
posted @ 2018-01-30 16:59 有梦就能实现 阅读(362) 评论(0) 推荐(0) 编辑
摘要:写在前面: 这篇文章主要写了一些加快盲注速度的技巧和盲注中比较精巧的语句,虽然注入并不是什么新技术了。但是数据库注入漏洞依然困扰着每一个安全厂商,也鞭策着每一个安全从业者不断前进。 正文: 首先来简单介绍一下盲注,盲注是不能通过直接显示的途径来获取数据库数据的方法。在盲注中,攻击者根据其返回页面的不 阅读全文
posted @ 2018-01-30 16:58 有梦就能实现 阅读(467) 评论(0) 推荐(0) 编辑
摘要:前面的话 拖放(drag-and-drop,DnD)其实是两个动作——拖和放。所以,它涉及到两个元素。一个是被拖的元素,称为拖放源;另一个是要放的目标,称为拖放目标。本文将通过拆分这两个概念来详细介绍原生拖放 拖放源 什么样的元素才是拖放源呢? HTML5为所有HTML元素规定了一个draggabl 阅读全文
posted @ 2018-01-30 14:32 有梦就能实现 阅读(325) 评论(0) 推荐(0) 编辑
摘要:windows默认共享的打开和关闭? Windows启动时都会默认打开admin$ ipc$ 和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢,一般来说有两个地方,MSDOS命令和计算机管理共享文件夹,下面主要从DOS命令来设置,因为比较简单, 阅读全文
posted @ 2018-01-30 11:48 有梦就能实现 阅读(1624) 评论(0) 推荐(0) 编辑
摘要:新建维护计划的时候遇到下图的报错信息 标题: Microsoft SQL Server Management Studio “代理 XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用 sp_configure 来启用“代理 XP”。有关启用“代理 XP”的详细信息,请参阅 SQL S 阅读全文
posted @ 2018-01-29 17:14 有梦就能实现 阅读(1426) 评论(0) 推荐(0) 编辑
摘要:http://stephenzhao.blog.51cto.com/2515860/661333 一、nginx的upstream目前支持负载均衡方式的分配 1、RR(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 例如: upstream tomcat 阅读全文
posted @ 2018-01-27 17:42 有梦就能实现 阅读(589) 评论(0) 推荐(0) 编辑
摘要:一、 工具 nginx-1.8.0 apache-tomcat-6.0.33 二、 目标 实现高性能负载均衡的Tomcat集群: 三、 步骤 1、首先下载Nginx,要下载稳定版: 2、然后解压两个Tomcat,分别命名为apache-tomcat-6.0.33-1和apache-tomcat-6. 阅读全文
posted @ 2018-01-27 17:28 有梦就能实现 阅读(235) 评论(0) 推荐(0) 编辑
摘要:一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线 阅读全文
posted @ 2018-01-23 10:04 有梦就能实现 阅读(28635) 评论(0) 推荐(0) 编辑
摘要:在多线程开发中,我们经常看到synchronized(this)、synchronized(*.class)与synchronized(任意对象)这几种类型同步方法。但是是否知道这几种写法有什么区别了?下面根据代码来分析: synchronized代码块间的同步性 [java] view plain 阅读全文
posted @ 2018-01-23 10:04 有梦就能实现 阅读(5747) 评论(0) 推荐(0) 编辑
摘要:拖拽功能主要是用在让用户做一些自定义的动作,比如拖动排序,弹出框拖动移动等等,效果还是蛮不错的。下面讲解一下拖拽的原理,希望可以帮助到有需要的朋友! 一、拖拽的流程动作①鼠标按下②鼠标移动③鼠标松开 二、拖拽流程中对应的JS事件①鼠标按下会触发onmousedown事件 [javascript] v 阅读全文
posted @ 2018-01-22 22:55 有梦就能实现 阅读(1063) 评论(0) 推荐(0) 编辑
摘要:缓存溢出(Buffer overflow),是指在存在缓存溢出安全漏洞的计算机中,攻击者可以用超出常规长度的字符数来填满一个域,通常是内存区地址。在某些情况下,这些过量的字符能够作为“可执行”代码来运行。从而使得攻击者可以不受安全措施的约束来控制被攻击的计算机。 缓存溢出(或译为缓冲溢出)为黑客最为 阅读全文
posted @ 2018-01-22 16:38 有梦就能实现 阅读(7110) 评论(0) 推荐(0) 编辑
摘要:堆栈溢出 堆栈溢出通常是所有的缓冲区溢出中最容易进行利用的。了解堆栈溢出之前,先了解以下几个概念: 简单说来是一块连续的计算机内存区域,可以保存相同数据类型的多个实例。 堆 栈是一个在计算机科学中经常使用的抽象数据类型。堆栈中的物体具有一个特性:最后一个放入堆栈中的物体总是被最先拿出来,这个特性通常 阅读全文
posted @ 2018-01-22 16:23 有梦就能实现 阅读(709) 评论(0) 推荐(0) 编辑
摘要:JSP禁用缓存的方式 使用服务器端控制AJAX页面缓存: response.setHeader( "Pragma", "no-cache" ); response.addHeader( "Cache-Control", "must-revalidate" ); response.addHeader( 阅读全文
posted @ 2018-01-18 12:46 有梦就能实现 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:上一篇给大家介绍了SpringMVC中常见的客户端数据输入点,这一篇给大家讲解下java中常见漏洞的防御方法。 0x01.sql注入 下面我们就用利用SpringMVC自带的数据库操作类jdbcTemplate举例。比如下面Dao中有如下的两个函数。 函数save使用的是绑定变量的形式很好的防止了s 阅读全文
posted @ 2018-01-18 11:56 有梦就能实现 阅读(1758) 评论(0) 推荐(0) 编辑
摘要:(一)Mybatis注入问题 Mybatis是目前比较常用的ORM的框架,一般与SpringMVC框架整合较多,但使用不当会有SQL注入的风险。 Mybatis里mapper中SQL语句的写法支持两种形式的占位符,一种是#{value}一种是${value}. 使用#进行占位时,如: <select 阅读全文
posted @ 2018-01-18 11:54 有梦就能实现 阅读(2218) 评论(0) 推荐(0) 编辑
摘要:对于某些敏感的系统例如支付、交易需要为其加固,有必要将可能的攻击情况考虑进来加以防范,于是有了这么一个简易的安全框架。在前辈的代码上( 详见 :http://blog.csdn.net/zhongweijian/article/details/8680737)我大幅度重构,更好地理解 Java We 阅读全文
posted @ 2018-01-18 11:48 有梦就能实现 阅读(388) 评论(1) 推荐(0) 编辑
摘要:我们写了一个web应用,打成war包后,就需要找一个server来部署.对于我们的实际应用,我们基本没必要自己再写一个嵌入式的server.接下来两篇文章只是以钻研的心态来学习一下嵌入式tomcat和jetty. 促使我去写这篇文章是因为在我看来,gretty不完美,无论用tomcat还是jetty 阅读全文
posted @ 2018-01-18 11:28 有梦就能实现 阅读(865) 评论(0) 推荐(0) 编辑
摘要:昨天在网上研究了下关于将tomcat嵌入到主程序中进行运行,而不是像以前将一个web项目copy到tomcat中进行运行。之所以这样做的原因,即是因为项目部署到客户方,在进行更新的时候,需要手动地进行更新,再把相应代码copy到tomcat,然后再运行。运用embeded tomcat就可以将项目与 阅读全文
posted @ 2018-01-18 11:27 有梦就能实现 阅读(503) 评论(0) 推荐(0) 编辑
摘要:0×00. 引言 我曾做过一个调查,看看网友们对关于X-XSS-Protection 字段的设置中,哪一个设置是最差的,调查结果令我非常吃惊,故有此文。 网友们认为 最差的配置是X-XSS-Protection: 0,其次是 X-XSS-Protection: 1; mode=block, 反而X- 阅读全文
posted @ 2018-01-18 11:04 有梦就能实现 阅读(1858) 评论(0) 推荐(1) 编辑
摘要:前段时间测试MM反馈了一个问题,在富文本编辑器里上传的图片无法正常呈现。因为Jackie在本机的环境上没有观察类似的现象,而恰好那天测试环境的某个重要配项被改错了,于是Jackie想当然的归类为配置项错误引入的问题。但修改完测试环境的配置项后,测试反馈富文本编辑器内图片无法呈现的现象依然存在。 这下 阅读全文
posted @ 2018-01-18 10:59 有梦就能实现 阅读(4001) 评论(0) 推荐(0) 编辑
摘要:注意: CSP Level 2 规范中的 frame-ancestors 指令会替代这个非标准的 header。CSP 的 frame-ancestors 会在 Gecko 4.0 中支持,但是并不会被所有浏览器支持。然而 X-Frame-Options 是个已广泛支持的非官方标准,可以和 CSP 阅读全文
posted @ 2018-01-18 10:53 有梦就能实现 阅读(507) 评论(0) 推荐(0) 编辑
摘要:HTTP Strict Transport Security (通常简称为HSTS) 是一个安全功能,它告诉浏览器只能通过HTTPS访问当前资源, 禁止HTTP方式. 作用 一个网站接受一个HTTP的请求,然后跳转到HTTPS,用户可能在开始跳转前,通过没有加密的方式和服务器对话,比如,用户输入ht 阅读全文
posted @ 2018-01-18 10:49 有梦就能实现 阅读(4088) 评论(0) 推荐(0) 编辑
摘要:为什么我们要使用HTTP Strict Transport Security? wenjian_tk0 2015-05-11 共430809人围观 ,发现 5 个不明物体 WEB安全网络安全 &amp;amp;lt;img src="http://image.3001.net/images/2015 阅读全文
posted @ 2018-01-18 10:47 有梦就能实现 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:最近项目要交付了,对方安全测试的时候检测出高危险漏洞,由于刚参加工作不久,经验不足,未涉及过此方面的东西。经过一番查询和探索,最终解决了这个问题,记录一下。 发现的漏洞为缺少跨框架脚本保护。跨框架脚本(XFS)漏洞使攻击者能够在恶意页面的 HTMLiframe 标记内加载易受攻击的应用程序。攻击者可 阅读全文
posted @ 2018-01-18 10:01 有梦就能实现 阅读(4201) 评论(0) 推荐(0) 编辑
摘要:攻击原理: CFS攻击(Cross Frame Script(跨框架脚本)攻击)是利用浏览器允许框架(frame)跨站包含其它页面的漏洞,在主框架的代码 中加入scirpt,监视、盗取用户输入。 Clickjacking(点击劫持) 则是是一种视觉欺骗手段,在web端就是iframe嵌套一个透明不可 阅读全文
posted @ 2018-01-18 10:00 有梦就能实现 阅读(2553) 评论(0) 推荐(0) 编辑
摘要:目 录 1 会话标识未更新 3 1.1 原因 3 1.2 解决 3 2 SQL注入 3 2.1 原因 3 2.2 解决 5 3 XSS跨站脚本编制 5 3.1 原因 5 3.2 解决 5 4 XSRF跨站请求伪造 7 4.1 原因 7 4.2 解决 8 5 登录错误消息凭证枚举(不充分帐户封锁) 8 阅读全文
posted @ 2018-01-17 17:28 有梦就能实现 阅读(741) 评论(0) 推荐(0) 编辑
摘要:使用场景:明明引用了一个正确的图片地址,但显示出来的却是一个红叉或写有“此图片仅限于***网站用户交流沟通使用”之类的“假图片”。用嗅探软件找到了多媒体资源的真实地址用下载软件仍然不能下载。下载一些资源时总是出错,如果确认地址没错的话,大多数情况都是遇上防盗链系统了。常见的防盗链系统,一般使用在图片 阅读全文
posted @ 2018-01-17 16:26 有梦就能实现 阅读(7182) 评论(0) 推荐(1) 编辑
摘要:关于Cookie的其它只是不在累述、本文主要讲讲自己在项目中遇到的cookie的HttpOnly属性问题 Cookie的HttpOnly属性说明 cookie的两个新的属性secure和Httponly分别表示只能通过Http访问cookie 不能通过脚本访问Cookie、HttpOnly属性在一定 阅读全文
posted @ 2018-01-17 15:15 有梦就能实现 阅读(3387) 评论(0) 推荐(0) 编辑
摘要:会话cookie中缺少HttpOnly属性 解决 只需要写一个过滤器即可 1 package com.neusoft.streamone.framework.security.filter; 2 3 import java.io.IOException; 4 5 import javax.servl 阅读全文
posted @ 2018-01-17 14:20 有梦就能实现 阅读(2203) 评论(0) 推荐(0) 编辑
摘要:cookie的HTTPOnly属性,主要是用来防止JavaScript来读取cookie,默认情况下,JavaScript可以通过document.cookie来读取cookie,这样是很不安全的。通过配合XSS攻击,就可以达到盗取用户cookie的目的。这样的话,就可以在不知道用户密码的情况下,直 阅读全文
posted @ 2018-01-17 12:00 有梦就能实现 阅读(803) 评论(0) 推荐(0) 编辑
摘要:HttpOnly Cookies是一个cookie安全行的解决方案。 在支持HttpOnly cookies的浏览器中(IE6+,FF3.0+),如果在Cookie中设置了"HttpOnly"属性,那么通过JavaScript脚本将无法读取到Cookie信息,这样能有效的防止XSS攻击,让网站应用更 阅读全文
posted @ 2018-01-17 11:36 有梦就能实现 阅读(2422) 评论(0) 推荐(1) 编辑
摘要:问题:在服务器(操作系统为Windows server 2012)上安装SQL Server 2012的过程中,安装停留在下图所示的界面上,显示”正在启用操作系统功能NetFx3”随后出现提示框,告知启用windows功能NetFx3时出错。 分析:NetFx3指的是.NET Framework 3 阅读全文
posted @ 2018-01-12 16:54 有梦就能实现 阅读(907) 评论(0) 推荐(0) 编辑
摘要:作者:加刘景长 链接:https://www.zhihu.com/question/19925039/answer/19738033 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 简要概述原理: 每个文件都由各种不同代码组成,比如01代码。这类文件只有数字0与1组 阅读全文
posted @ 2018-01-12 11:14 有梦就能实现 阅读(1091) 评论(0) 推荐(0) 编辑
摘要:之前想研究一下unsafe类,碰巧在网上看到了这篇文章,觉得写得很好,就转载过来。原文出处是: http://blog.csdn.net/iter_zc/article/details/41822719 1 基础知识 普通对象的结构如下,按64位机器的长度计算 1. 对象头(_mark), 8个字节 阅读全文
posted @ 2018-01-12 10:11 有梦就能实现 阅读(556) 评论(0) 推荐(0) 编辑
摘要:获取JAVA对象占用的内存大小 介绍两种获取JAVA对象内存大小的方法。 第一种:Instrumentation 简介: 使用java.lang.instrument 的Instrumentation来获取一个对象的内存大小。利用Instrumentation并且通过代理我们可以监测在JVM运行的程 阅读全文
posted @ 2018-01-12 10:03 有梦就能实现 阅读(18977) 评论(0) 推荐(0) 编辑
摘要:有时,我们需要知道Java对象到底占用多少内存,有人通过连续调用两次System.gc()比较两次gc前后内存的使用量在计算java对象的大小,也有人根据Java虚拟机规范中的Java对象内存排列估算对象的大小,这两种方法或多或少都有问题,因为System.gc()并不一定促发GC,同一个类型的对象 阅读全文
posted @ 2018-01-12 09:58 有梦就能实现 阅读(566) 评论(0) 推荐(0) 编辑
摘要:Protobuf协议,全称:Protocol Buffer 它跟JSON,XML一样,是一个规定好的数据传播格式。不过,它的序列化和反序列化的效率太变态了…… 来看看几张图你就知道它有多变态。 Protobuf的Java实例 一、 安装Protobuf 去Protobuf的GitHub下载,解压。 阅读全文
posted @ 2018-01-11 17:20 有梦就能实现 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:https://wenku.baidu.com/view/aad157a4f242336c1fb95ed5.html https://wenku.baidu.com/view/ac227281ec3a87c24028c436.html 阅读全文
posted @ 2018-01-11 15:56 有梦就能实现 阅读(154) 评论(0) 推荐(0) 编辑
摘要:http://sc.chinaz.com/jiaoben/161202572210.htm 1、首先官网实例,实现的都是div为容器的元素拖拽,示例如下: 2、最近的项目,要实现tbody的每一行tr能够拖拽,并记录拖拽的次数 (1)首先:定义html元素(这里就以举个简单的示例) (2)接着:定义 阅读全文
posted @ 2018-01-11 14:53 有梦就能实现 阅读(499) 评论(0) 推荐(0) 编辑
摘要:现在很多后台列表为了方便均使用拖拽排序的功能,对列表进行随意的排序。 话不多说 ,我在网上找了一些demo,经过对比,现在把方便实用的一个demo列出来,基于jqueryUI.js 先上html代码,很简单: <!DOCTYPE html> <html lang="en"> <head> <meta 阅读全文
posted @ 2018-01-11 14:52 有梦就能实现 阅读(2808) 评论(0) 推荐(1) 编辑
摘要:credential management:sensitive information disclosure 凭证管理:敏感信息披露 insecure transport 安全运输 often misused 经常被误用 password management:insecure submission 阅读全文
posted @ 2018-01-09 11:42 有梦就能实现 阅读(1128) 评论(0) 推荐(0) 编辑
摘要:一、Cross Frame Script (跨框架脚本) 攻击什么是Cross Frame Script?很简单,做个实验就知道了。把下面的这段HTML代码另存为一个html文件,然后用ie浏览器打开。<html><head><title>IE Cross Frame Scripting Restr 阅读全文
posted @ 2018-01-09 11:23 有梦就能实现 阅读(1944) 评论(0) 推荐(0) 编辑
摘要:通过踩点和查点,已经能确定渗透的目标网站。接下来可以选择使用漏扫工具进行初步的检测,可以极大的提高工作的效率。 功欲善其事必先利其器,下面介绍三款适用于企业级漏洞扫描的软件 1.AWVS AWVS ( Acunetix Web Wulnerability Scanner)是一个自动化的Web 应用程 阅读全文
posted @ 2018-01-05 16:37 有梦就能实现 阅读(16998) 评论(0) 推荐(0) 编辑
摘要:AWVS提供了自定义的脚本编程接口,可是网上的资料很少,只有官方的几篇介绍和参考手册,最近研究了一下怎么编写AWVS的漏洞脚本来写一篇简单性的文章 本文以8.0为例,首先呢安装好Acunetix Web Vulnerability Scanner 8(该破解的破解,该付费的付费),然后我们需要WVS 阅读全文
posted @ 2018-01-05 16:29 有梦就能实现 阅读(1273) 评论(0) 推荐(0) 编辑
摘要:这是一款网络漏洞扫描工具。通过网络爬虫测试你的网站安全,检测流行的攻击 ,如交叉站点脚本,sql 注入等。在被黑客攻击前扫描购物车,表格、安全区域和其他Web应用程序。75% 的互联网攻击目标是基于Web的应用程序。因为他们时常接触机密数据并且被放置在防火墙之前。 原版下载地址:http://www 阅读全文
posted @ 2018-01-05 16:26 有梦就能实现 阅读(4549) 评论(0) 推荐(0) 编辑
摘要:CSRF是什么? CSRF(Cross Site Request Forgery),中文是跨站点请求伪造。CSRF攻击者在用户已经登录目标网站之后,诱使用户访问一个攻击页面,利用目标网站对用户的信任,以用户身份在攻击页面对目标网站发起伪造用户操作的请求,达到攻击目的。 举个例子 简单版: 假如博客园 阅读全文
posted @ 2018-01-05 15:19 有梦就能实现 阅读(230) 评论(0) 推荐(0) 编辑
摘要:request.getPathInfo();这个方法返回请求的实际URL相对于请求的serlvet的url的路径。(个人理解。) 比如,有一个Servlet的映射是这样配置的:<servlet-mapping> <servlet-name>TestServlet</servlet-name> <ur 阅读全文
posted @ 2018-01-05 15:11 有梦就能实现 阅读(659) 评论(0) 推荐(0) 编辑
摘要:一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的 阅读全文
posted @ 2018-01-05 14:15 有梦就能实现 阅读(311) 评论(0) 推荐(0) 编辑
摘要:递归算法 ① 程序调用自身的编程技巧称为递归。 ② 一个方法在其定义或说明中又直接或间接的调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需的多次重复计算,大大地减少了程序的代码量。 递归算法注意 ① 递归就是 阅读全文
posted @ 2018-01-04 14:04 有梦就能实现 阅读(427) 评论(0) 推荐(0) 编辑
摘要:一般定义: 程序调用自身的编程技巧称为递归(recursion)。 递归做为一种算法设计技巧,是指函数/过程/子程序在运行过程中直接或间接调用自身而产生的重入现象。 递归过程总是一个过程还未执行完就执行另一个过程(但是执行另一过程前会保存未执行完时候的变量值),如此反复,一直执行到边界条件,执行完余 阅读全文
posted @ 2018-01-04 14:00 有梦就能实现 阅读(890) 评论(0) 推荐(0) 编辑
摘要:递归算法转换为非递归算法的技巧 递归函数具有很好的可读性和可维护性,但是大部分情况下程序效率不如非递归函数,所以在程序设计中一般喜欢先用递归解决问题,在保证方法正确的前提下再转换为非递归函数以提高效率。 函数调用时,需要在栈中分配新的帧,将返回地址,调用参数和局部变量入栈。所以递归调用越深,占用的栈 阅读全文
posted @ 2018-01-04 13:56 有梦就能实现 阅读(9739) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示