首页 热点资讯 义务教育 高等教育 出国留学 考研考公

web 应用的常见 漏洞有哪些

发布网友 发布时间:2022-04-23 14:43

我来回答

3个回答

热心网友 时间:2022-04-10 07:47

web常见的几个漏洞
1. SQL注入
SQL注入攻击是黑客对数据库进行攻击的常用手段之一。
2. XSS跨站点脚本
XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。
3. 缓冲区溢出
缓冲区溢出漏洞是指在程序试图将数据放到及其内存中的某一个位置的时候,因为没有足够的空间就会发生缓冲区溢出的现象。
4. cookies修改
即使 Cookie 被窃取,却因 Cookie 被随机更新,且内容无规律性,攻击者无法加以利用。另外利用了时间戳另一大好处就是防止 Cookie 篡改或重放。
5. 上传漏洞
这个漏洞在DVBBS6.0时代被黑客们利用的最为猖獗,利用上传漏洞可以直接得到WEBSHELL,危害等级超级高,现在的入侵中上传漏洞也是常见的漏洞。
6. 命令行注入
所谓的命令行输入就是webshell 了,拿到了权限的黑客可以肆意妄为。

热心网友 时间:2022-04-10 09:05

一、XSS
危害:1、泄露用户隐私;2、执行恶意代码;3、绕过访问控制。
即跨站点脚本,是由于没有进行合适的过滤,导致攻击者把恶意脚本传至服务器,从而注入到网页中,其实这个并不难防御,只需要进行适当的过滤,输入过滤和输出过滤,在服务器要渲染用户输入内容时,必须进行反XSS过滤。
二、SQL注入
危害:1、导致数据库被拖;2、重要信息泄露;3、执行系统命令,进而控*务器。
之所以会发生SQL注入,主要是拼接SQL语句的问题,要预防这个漏洞,必须确保参数的值合法有效,在实际拼接SQL前,要对字段进行合法性验证,通过后再去拼接。
三、权限绕过
危害:1、攻击者执行未经授权的功能;2、攻击者访问其他正常用户的信息;3、攻击者越权使用高权限用户的功能。
没有对用户身份及权限进行验证或验证功能不完善所导致的,预防方法是确保用户有权发送响应请求,解决方法:服务器给用户浏览器上cookie,同时根据cookie生成的唯一token,与cookie值一起保存在服务器或数据库中,对于敏感的操作,如发表、修改文章等,服务端要验证cookie和token的一致性。
四、CSRF
危害:攻击者能够欺骗受害用户完成应用允许的任一状态改变的操作。
即跨站点请求伪造,利用受站点信任的用户发送恶意请求,预防方法是确保用户有权限发送请求,解决方法:在重要请求中的每个URL和所有的表单中加入token值,并在服务器端验证token。
五、SSRF
危害:1、攻击者可以利用这个漏洞,让服务器代替请求资源,尤其是内网资源;2、对内网web应用进行指纹识别;3、利用file协议读取本地文件。
即服务端请求伪造,利用Web服务器可以访问内网窃取内*息或攻击内网服务器。预防方法需要验证用户输入的网址,特别是网址解析后的IP地址,解决方法:解析用户提交的网址得到IP,对于短链接或代理服务生成的IP必须跟踪解析,然后屏蔽内网IP段。

热心网友 时间:2022-04-10 10:40

现在很多软件都有应用克隆漏洞,这是腾讯玄武实验室发现的
存在这种漏洞的软件,可以被无限复制,导致手机资料文件泄露
所以最近发现应用更新了一定要及时的更新,另外安装管家类的软件保护安全

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com