#APT攻击

WebMvcConfigurerAdapter已经过时的问题解决

spring5开始已经废弃WebMvcConfigurerAdapter,替代的是WebMvcConfigurer接口。  参考:https://blog.csdn.net/lenkvin/article/details/79482205...

DDos与CC攻击的简单个人理解

DDos简单来说就是向指定IP发送大量无用的数据包,造成网卡堵塞。CC理解成模拟表单提交,真实模拟业务,但量大之后也会造成网络堵塞。 参考:http://www.enkj.com/idcnews/Article/20180804/13905https://baijiahao.baidu.com/s?id=15...

Cookie安全与CSRF和XSS攻击知识点收集

个人简单理解:1、XSS最简单的理解就是可以在表单提交的内容上嵌入JS执行代码,然后页面渲染的时候没有过滤时会自动执行这个脚本。2、CSRF可以理解为当你登录了京东,浏览器上保存了你登录的Cookie,此时你有打开另一个网页,这个网页上有一个IFrame只想你了你的京东后台订单列表的,那么这个IFrame就能正常读取你...

Nginx阻止DDoS攻击的教程收集(转)(待实践)

DDoS估计是一个非常头痛的问题。分布式拒绝服务攻击(DDoS)指的是通过多台机器向一个服务或者网站发送大量看似合法的数据包使其网络阻塞、资源耗尽从而不能为正常用户提供正常服务的攻击手段。随着互联网带宽的增加和相关工具的不断发布,这种攻击的实施难度越来越低,有大量IDC托管机房、商业站点、游戏服务商一直饱受DDoS攻击...

Spring Boot使用HandlerInterceptorAdapter和WebMvcConfigurerAdapter实现原始的登录验证

HandlerInterceptorAdapter的介绍:http://www.cnblogs.com/EasonJim/p/7704740.html,相当于一个Filter拦截器,但是这个颗粒度更细,能使用Spring的@Autowired注入。WebMvcConfigurerAdapter的介绍:http://ww...

Spring MVC的WebMvcConfigurerAdapter用法收集(零配置,无XML配置)

原理先不了解,只记录常用方法用法:@EnableWebMvc开启MVC配置,相当于<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:mvc="http:/...

Spring Boot中验证码实现kaptcha

要生成验证码网上的方案比较多,基本是基于两大类:1为自定义生成,操作用Image类,2为kaptcha生成,有模糊算法。当然也可以直接交由前端进行处理1、基于kaptcha首先不要怀疑的是报名是GitHub还是Google的,因为都是出自私人的产物,并且之前在GoogleCode进行托管,然后关闭了GoogleCode...

Ubuntu下查看APT安装的软件安装路径和版本

1、查询安装路径dpkg-L软件名例如:dpkg-Lgedit dpkg-Lgedit/./usr/usr/bin/usr/bin/gedit/usr/share/usr/share/applications/usr/share/applications/gedit.desktop/usr/share/dbu...

CentOS下防御或减轻DDoS攻击方法(转)

说明:还是老话题,不可能完全杜绝,只能减轻。查看攻击IP首先使用以下代码,找出攻击者IPnetstat-ntu|awk'{print$5}'|cut-d:-f1|sort|uniq-c|sort-n将会得出类似如下的结果:1114.226.9.1321174.129.237.157158.60.118.1421Addr...

域名做CDN来通过隐藏服务器真实IP的方法来防止DDoS攻击(转)

隐藏服务器真实IP是解决问题最好和最快的方法,但只针对小流量,大流量同样会扛不住。服务器前端加CDN中转,比如阿里云、百度云加速、360网站卫士、加速乐、安全宝等,如果资金充裕的话,可以购买高防的盾机,用于隐藏服务器真实IP,域名解析使用CDN的IP,所有解析的子域名都使用CDN的IP地址。此外,服务器上部署的其他域名...

Ubuntu 16.04安装Chrome浏览器时提示:N: 忽略‘google-chrome.list.1’(于目录‘/etc/apt/sources.list.d/’),鉴于它的文件扩展名无效

使用终端安装谷歌浏览器时,它会自动在/etc/apt/sources.list.d/这个目录下添加google-chrome.list文件,但是如果它原来就有一个google-chrome.list的话,会添加一个新的文件同时会在新文件的后面加上1来和原文件区分,这时就有两个google-chrome.list文件存在...

svc6 控制台程序利用SoapToolkit3.0调用WebService

1. 首先要安装SoapToolkit3.0安装包并安装(我的安装目录为:C:ProgramFilesCommonFiles)2.新建vc控制台程序(空项目),项目名称:WinConsole6InvokeWebService,添加一个c++源文件(main.cpp)3。main.cpp源代码#include<st...

syn攻击原理与防护措施

何为syn攻击?  先普及下tcp3次握手的知识,在TCP/IP中,tcp协议提供可靠的socket连接服务,通过3次握手建立可靠连接。tcp3次握手过程:  第一阶段:某终端向服务器发送syn(syn=x)请求消息,并进入SYN_SEND状态  第二阶段:服务器收到syn请求后,会回馈给终端synack消息(syna...

Spring MVC之源码速读之RequestMappingHandlerAdapter

spring-webmvc-4.3.19.RELEASE 下面来看DispatcherServlet中的执行:/***ExposestheDispatcherServlet-specificrequestattributesanddelegatesto{@link#doDispatch}*fortheactu...

Composer 安装 topthink/think-captcha 时报错 requires topthink/framework ^6.0.0 【已解决】

ThinkPHP5.1安装图形验证码的时候报错:composerrequiretopthink/think-captcha  出错原因:当我们使用命令 composerrequiretopthink/think-captcha下载验证码库时,默认下载最新版本,当前最新版本是3.0,3.0版...
首页上一页...1516171819...下一页尾页