摘要: Cross-site scripting 攻击,为和 CSS 有所区分,所以叫 XSS。又是一种防不胜防的攻击,应该算是一种 “HTML注入攻击”,原本开发者想的是显示数据,然而攻击者输入却是有破坏性的代码,而且能被解析执行。Symantec在2007年报告更是指出跨站脚本漏洞大概占所有网站漏洞的84%。 阅读全文
posted @ 2018-12-27 23:14 JOJO_2046 阅读(2755) 评论(0) 推荐(1) 编辑
摘要: 上一篇文章谈及了 dvwa 中的SQL注入攻击,而这篇和上一篇内容很像,都是关于SQL注入攻击。和上一篇相比,上一篇的注入成功就马上得到所有用户的信息,这部分页面上不会返回一些很明显的信息供你调试,就连是否注入成功也要自己判断的,因此叫盲注。更值得留意的是盲注的思路 阅读全文
posted @ 2018-12-27 22:38 JOJO_2046 阅读(1822) 评论(0) 推荐(1) 编辑
摘要: web 程序中离不开数据库,但到今天 SQL注入是一种常见的攻击手段。如今现在一些 orm 框架(Hibernate)或者一些 mapper 框架( iBatis)会对 SQL 有一个更友好的封装,使得SQL注入变得更困难,同时也让开发者对SQL注入漏洞放松警惕,甚至一些开发者是不知道有SQL注入这回事 阅读全文
posted @ 2018-12-27 22:23 JOJO_2046 阅读(2522) 评论(0) 推荐(0) 编辑
摘要: 用户访问服务器的时候,一般服务器都会分配一个身份证 session id 给用户,用于标识。用户拿到 session id 后就会保存到 cookies 上,之后只要拿着 cookies 再访问服务器,服务器就知道你是谁了。 但是 session id 过于简单就会容易被人伪造。根本都不需要知道用户的密码就能访问,用户服务器的内容了。 阅读全文
posted @ 2018-12-27 22:11 JOJO_2046 阅读(3695) 评论(1) 推荐(3) 编辑
摘要: 之前在 CSRF 攻击的那篇文章的最后,我觉得可以用验证码提高攻击的难度。若有验证码的话,就比较难被攻击者利用 XSS 漏洞进行的 CSRF 攻击了,因为要识别验证码起码要调用api,跨域会被浏览器拦截,再者一些验证码很难被识别 阅读全文
posted @ 2018-12-27 21:47 JOJO_2046 阅读(2958) 评论(0) 推荐(2) 编辑
摘要: 说起文件上传漏洞 ,可谓是印象深刻。有次公司的网站突然访问不到了,同事去服务器看了一下。所有 webroot 文件夹下的所有文件都被重命名成其他文件,比如 jsp 文件变成 jsp.s ,以致于路径映射不到 jsp 文件,同事怀疑是攻击者上传了个 webshell 文件然后进行批量重命名了。 阅读全文
posted @ 2018-12-27 21:28 JOJO_2046 阅读(3910) 评论(2) 推荐(4) 编辑
摘要: 文件包含(file Inclusion)是一种很常见的攻击方式,主要是通过修改请求中变量从而访问了用户不应该访问的文件。还可以通过这个漏洞加载不属于本网站的文件,比如一个 webshell 从而实现网站控制。下面一起来看看 DVWA 中的文件包含漏洞。 阅读全文
posted @ 2018-12-27 21:26 JOJO_2046 阅读(2023) 评论(0) 推荐(0) 编辑
摘要: firewalld 是一种动态防火墙管理解决方案。Centos 7 默认使用 firewalld。firewalld 是对 iptables 的一个封装,可以让你更容易地管理 iptables 规则。它并不是 iptables 的替代品,虽然 iptables 命令仍可用于 firewalld,但建议 firewalld 时仅使用 firewalld 命令。 与 iptables 相比,我觉得 firewalld 更好用 阅读全文
posted @ 2018-12-27 20:06 JOJO_2046 阅读(772) 评论(0) 推荐(0) 编辑