Less-5 字符型_单引号_盲注 0x01 left() left(database(),1) #left(a,b)截取字符串a的自左向右的b个字符 ?id=1' and left(version(),1)=5--+ 判断版本号第一个是否为5,若是,则youarein 若不是,则 查看数据库长度, ...
分类:
其他好文 时间:
2020-08-05 23:26:08
阅读次数:
87
XSS(Cross Site Scripting)即跨站脚本攻击,是指由于过滤不当导致恶意代码注入网页,当受害者访问网页时,浏览器执行恶意代码,执行攻击者的攻击行为 ...
分类:
其他好文 时间:
2020-07-29 15:39:02
阅读次数:
76
XSS(Cross Site Scripting)即跨站脚本攻击,是指由于过滤不当导致恶意代码注入网页,当受害者访问网页时,浏览器执行恶意代码,执行攻击者的攻击行为 ...
分类:
其他好文 时间:
2020-07-29 15:38:19
阅读次数:
73
0x01简介Django是一款广为流行的开源web框架,由Python编写,许多网站和app都基于Django开发。什么是JSONField,Django是一个大而全的Web框架,其支持很多数据库引擎,包括Postgresql、Mysql、Oracle、Sqlite3等,但与Django天生为一对儿的数据库莫过于Postgresql了,Django官方也建议配合Postgresql一起使用。相比于
分类:
数据库 时间:
2020-07-29 10:40:56
阅读次数:
98
#一.什么是SQL注入 SQL是操作数据库数据的结构化查询语言,网页的应用数据和后台数据库中的数据进行交互时会采用SQL。而SQL注入是将Web页面的原URL、表单域或数据包输入的参数,修改拼接成SQL语句,传递给Web服务器,进而传给数据库服务器以执行数据库命令。如Web应用程序的开发人员对用户所 ...
分类:
数据库 时间:
2020-07-29 10:10:44
阅读次数:
94
如何防止SQL注入 解决方案 过滤URL中的一些特殊字符,动态SQL语句使用PrepareStatement.. 解决方案 注入的方式就是在查询条件里加入SQL字符串. 可以检查一下提交的查询参数里是否包含SQL,但通常这样无益. 最好的办法是不要用拼接SQL字符串,可以用prepareStatem ...
分类:
数据库 时间:
2020-07-27 09:25:01
阅读次数:
107
关于CDN,想必你一定看过很多官方的解释。今天,CDN百科第七期,将用一篇3844字的文章,来带你了解CDN的诞生、术语、原理、特征以及应用场景,看完这篇文章,相信你将会对CDN这项互联网基础设施有更加透彻的了解。
分类:
其他好文 时间:
2020-07-24 23:49:28
阅读次数:
136
其实原理和sql注入差不多,都是通过拼接执行语句,达到黑客的恶意目的 以nodejs为例,例如在接口中需要从github上下载指定的repo const exec = require('mz/child_process').exec; let params = {/* 用户输入的参数 */} exe ...
分类:
其他好文 时间:
2020-07-23 01:44:26
阅读次数:
80
CSRF (Cross Site Request Forgery)即跨站请求伪造,是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法 ...
分类:
其他好文 时间:
2020-07-22 23:28:09
阅读次数:
68
在书写sql语句时,常常用?作为占位符来使用,因为可以防止sql注入,所表示的内容不会被解析成sql的关键字! 但在某些情况下,你的sql语句中需要包含sql语句中的关键字时,这时候再使用占位符,可能会引发错误! 例如: QueryRunner queryRunner = new QueryRunn ...
分类:
数据库 时间:
2020-07-21 23:04:54
阅读次数:
258