
web安全
Deilty
这个作者很懒,什么都没留下…
展开
-
web安全之文件包含(七)
一、文件包含漏洞介绍服务器执行PHP文件时,可以通过文件包含函数加载另一个文件中的PHP代码,并且当PHP来执行,这会为开发者节省大量的时间。这意味着您可以创建供所有网页引用的标准页眉或菜单文件。当页眉需要更新时,您只更新一个包含文件就可以了,或者当您向网站添加一张新页面时,仅仅需要修改一下菜单文件(而不是更新所有网页中的链接)。二、文件包含相关函数文件包含相关函数:include()、include_once()、require()、require_once()include():只有代码执行到该原创 2020-07-10 10:02:21 · 346 阅读 · 0 评论 -
web安全之命令执行(六)
一、命令执行漏洞介绍命令执行(Command Execution)漏洞即黑客可以直接在Web应用中执行系统命令,从而获取敏感信息或者拿下shell权限,可能造成的原因是Web服务器对用户输入命令安全检测不足,导致恶意代码被执行,更常见的命令执行漏洞是发生在各种Web组件,包括Web容器、Web框架、CMS软件、安全组件等二、PHP与命令执行漏洞相关的函数:1、PHP的5种命令执行函数:system()、exec()、passthru()、shell_exec()、“运算符eval()函数注入攻击,将原创 2020-07-08 19:36:20 · 3978 阅读 · 0 评论 -
web安全之文件上传(五)
一、文件上传漏洞介绍文件上传漏洞是指用户上传了一个可执行的脚本文件,并通过此脚本文件获得了执行服务器端命令的能力。常见场景是web服务器允许用户上传图片或者普通文本文件保存,而用户绕过上传机制上传恶意代码并执行从而控制服务器。显然这种漏洞是getshell最快最直接的方法之一,需要说明的是上传文件操作本身是没有问题的,问题在于文件上传到服务器后,服务器怎么处理和解释文件。二、文件上传漏洞原理大部分的网站和应用系统都有上传功能,而程序员在开发任意文件上传功能时,并未考虑文件格式后缀的合法性校验或者是否原创 2020-07-08 19:11:48 · 622 阅读 · 0 评论 -
Web安全之CSRF(四)
一、CSRF漏洞介绍CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解:攻击者盗用了你的身份,以你的名义发送恶意请求,对服务器来说这个请求是完全合法的,但是却完成了攻击者所期望的一个操作,比如以你的名义发送邮件、发消息,盗取你的账号,添加系统管理员,甚至于购买商品、虚拟货币转账等。 如下:其中Web A为存在CSRF漏洞的网站,Web B为攻击者构建的恶意网站,User C为Web A网站的合法用户。二、CSRF攻击攻击原创 2020-07-07 19:28:12 · 257 阅读 · 0 评论 -
web安全之SQL注入(三)
一、sql注入的介绍SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。二、sql注入的危害但凡使用数据库开发的应用系统,就可能存在SQL注入攻击的媒介。自1999年起,SQL注入漏洞就成了常见安全漏洞之一。至今SQL注入漏洞仍然在CVE列表中排前10。1.数据库信息泄露2.网页篡改:登陆原创 2020-06-17 09:17:02 · 1553 阅读 · 0 评论 -
web安全之xss(二)
一、xss漏洞介绍XSS 攻击:跨站脚本攻击 (Cross Site Scripting),为不和层叠样式表 (Cascading Style Sheets, CSS) 的缩写混淆。故将跨站脚本攻击缩写为 XSS。二、xss漏洞的危害XSS 是一种经常出现在 web 应用中的计算机安全漏洞,这类漏洞能够使得攻击者嵌入恶意脚本代码到正常用户会访问到的页面中,当正常用户访问该页面时,则可导致嵌入的恶意脚本代码的执行,从而达到恶意攻击用户的目的。攻击者可以使用户在浏览器中执行其预定义的恶意脚本,其导致的危原创 2020-06-11 08:40:45 · 397 阅读 · 0 评论 -
web安全之暴力破解(一)
一.暴力破解简介暴力破解的产生原因是因为服务器端没有做限制,导致攻击者可以通过暴力破解的手段破解用户所需要的信息,如用户名、密码、验证码等。暴力破解需要有庞大的字典,暴力破解的关键在于字典的大小。二.暴力破解的原理暴力破解的原理就是使用字典中的内容进行一一尝试,如果匹配成功了,提示该用户名密码正确,如果匹配失败,那么会继续进行尝试。三、暴力破解之BurpSuite介绍BurpSuite爆破中共有四种类型,Sniper、Battering ram、pitchfork、Cluster bomb。爆破完原创 2020-06-11 08:18:05 · 1456 阅读 · 0 评论 -
xss挑战闯关笔记(一)
一、在线靶场http://test.ctf8.com二、开始闯关level1:首先第一关是个图片,观察url链接,发现有传参,直接把test替换成payload:<script>alert(1)</script>成功弹出level2:此题考查参数闭合,一个搜索框,输入1,查看源代码,发现,1在两个双引号之间,那么我们只需要闭合前面一个引号,后面正常输入payloa...原创 2020-05-08 16:18:09 · 996 阅读 · 0 评论