当前位置:首页 > 谈天说地

web攻击与防御技术实战,web安全攻防

34资源网2022-06-09508

一、Web 网络攻击

过滤和转义特殊字符对访问数据库的Web应用程序采用Web应用防火墙严格检查输入变量的类型和格式过滤和转义特殊字符对访问数据库的Web应用程序采用Web应用防火墙

web 网络攻击是黑客基于用户上网操作行为或针对服务器等硬件设施进行攻击的手段,例如客户端植入恶意攻击代码段,动态修改网站权限,嵌入获取用户隐私信息等

常见的攻击方式:

1)XSS 跨站脚本攻击

2)CSRF 跨站请求伪造

3)SQL 注入

二、XSS

跨站脚本攻击,允许攻击者将恶意代码植入到提供给其它用户使用的页面中

XSS 的攻击目的是为了盗取存储在客户端的 cookie 或者其他网站用于识别客户端身份的敏感信息,盗取到用户信息后,攻击者会利用用户信息与网站进行交互

根据攻击的来源,XSS 攻击可以分成:存储型、反射型、DOM 型

-存储型

攻击者将恶意代码提交到目标网站的数据库中用户打开目标网站时,网站服务端将恶意代码从数据库取出,拼接在 HTML 中返回给浏览器用户浏览器接收到响应后解析执行,混在其中的恶意代码也被执行恶意代码窃取用户数据并发送到攻击者的网站,或者冒充用户的行为,调用目标网站接口执行攻击者指定的操作

这种攻击常见于带有用户保存数据的网站功能,如发帖、商品评论、用户私信等

-反射型

攻击者构造出特殊的 URL,其中包含恶意代码用户打开带有恶意代码的 URL 时,网站服务端将恶意代码从 URL 中取出,拼接在 HTML 中返回给浏览器用户浏览器接收到响应后解析执行,混在其中的恶意代码也被执行恶意代码窃取用户数据并发送到攻击者的网站,或者冒充用户的行为,调用目标网站接口执行攻击者指定的操作

反射型 XSS 跟存储型 XSS 的区别是:存储型 XSS 的恶意代码存在数据库里,反射型 XSS 的恶意代码存在 URL 里。

反射型 XSS 漏洞常见于通过 URL 传递参数的功能,如网站搜索、跳转等。

-DOM 型 XSS

攻击者构造出特殊的 URL,其中包含恶意代码用户打开带有恶意代码的 URL用户浏览器接收到响应后解析执行,前端 JaScript 取出 URL 中的恶意代码并执行恶意代码窃取用户数据并发送到攻击者的网站,或者冒充用户的行为,调用目标网站接口执行攻击者指定的操作

DOM 型 XSS 跟前两种 XSS 的区别:DOM 型 XSS 攻击中,取出和执行恶意代码由浏览器端完成,属于前端 JaScript 自身的安全漏洞,而其他两种 XSS 都属于服务端的安全漏洞

三、CSRF

跨站请求伪造:攻击者诱导受害者进入三方网站,在三方网站中,向被攻击网站发送跨站请求

例如:

用户从网站 A 登录,保留了登录凭证

同时攻击者引导用户访问网站 B

B 网站向 A 网站发送一个请求,浏览器会携带 A 网站的 cookie

A 网站接收请求后,服务器对请求验证确认,确实时用户的凭证,被误认为是用户自己发出的请求

攻击者在用户毫不知情的情况下冒充受害者,执行了自定义的操作。

攻击一般发起在三方网站,而不是被攻击的网站。被攻击的网站无法防止攻击发生攻击利用受害者在被攻击网站的登录凭证,冒充受害者提交操作;而不是直接窃取数据整个过程攻击者并不能获取到受害者的登录凭证,仅仅是“冒用”跨站请求可以用各种方式:图片URL、超链接、CORS、Form提交等等。部分请求方式可以直接嵌入在三方、文章中,难以进行追踪

四、SQL 注入

SQL 注入攻击,是通过将恶意的 SQL 查询或添加语句插入到应用的输入参数中,再在后台 SQL 服务器上解析执行进行的攻击

找出SQL漏洞的注入点判断数据库的类型以及版本猜解用户名和密码利用工具查找Web后台管理入口入侵和破坏

如何预防?

严格检查输入变量的类型和格式过滤和转义特殊字符对访问数据库的Web应用程序采用Web应用防火墙

看完文章,还可以扫描下面的二维码下载快手极速版领4元红包

快手极速版二维码

快手极速版新人见面礼

除了扫码领红包之外,大家还可以在快手极速版做签到,看视频,做任务,参与抽奖,邀请好友赚钱)。

邀请两个好友奖最高196元,如下图所示:

快手极速版邀请好友奖励

扫描二维码推送至手机访问。

版权声明:本文由34楼发布,如需转载请注明出处。

本文链接:https://www.34l.com/post/17194.html

分享给朋友:

相关文章

语音导出软件哪个好用(免费的语音打包软件推荐)

语音导出软件哪个好用(免费的语音打包软件推荐)

有些QQ用户想把苹果手机或安卓手机QQ语音消息导出到电脑上,如保存为mp3格式文件,方便在电脑上的任意播放器中进行播放,或者想将某人发给自己的一些语音消息串联合并为一个MP3文件。以前手机QQ语音消息是保存在手机上的,但随着QQ版本的升级,…

如何删掉分页符空白页(空白页的解决方法)

如何删掉分页符空白页(空白页的解决方法)

我相信大家在编辑Word文档时,一定都遇到过这种恼人的情况,好不容易编辑完文档了,却发现末尾留下了空白页,想删除都无从下手。那么到底如何快速删除Word空白页呢?今天就来教大家几招,保证让你删得干干净净! 方法一:Shift键删除空白页…

长尾词挖掘免费工具(关键词挖掘方法)

长尾词挖掘免费工具(关键词挖掘方法)

最近有几个徒弟找我反馈、说权重站不太好做。有没有最新的干货可以讲一波,能不能讲讲流量站与权重站的区别,本着解决兄弟们问题的原则,我们给大家讲讲权重站与流量站的区别,并且讲讲最近问的比较多的几个问题,希望徒弟们可以认真看!更希望看完有所收获!…

怎么进去usb启动设置(usb启动安装系统的步骤)

怎么进去usb启动设置(usb启动安装系统的步骤)

在使用u盘装系统前,我们都需要将u盘设置为第一启动项,这样才能进入PE安装系统。但是有用户在bios设置里却找不到u盘选项,遇到这个问题可让没有安装系统经验的用户头疼了。接下来,快启动小编就为大家带来详细的解决办法。有需要的朋友赶紧收藏学习…

ppp文件类型(ppp项目通俗解释)

ppp文件类型(ppp项目通俗解释)

在化解地方债务、融资渠道转型和各部委推动等多重因素驱动下,从2014下半年起国内各地兴起PPP热,工作开展较好的省份已有PPP项目开花结果,这让有意参与PPP运作的各市场主体眼前一亮,激发了更大兴趣。 比如金融机构,任何PPP项目的成功实施…

华为p9上市时间及价格(华为p9参数详细参数表)

华为p9上市时间及价格(华为p9参数详细参数表)

继上周华为在伦敦举办了华为P9国际版发布会之后,北京时间4月15日下午,华为在上海大舞台正式举办了华为P9国内发布会,这也预示着华为P9正式登陆中国内市场。此次国内发布会,华为正式发布了华为P9,P9 Plus,采用了与徕卡合作的双摄像头,…