无题
基础table_schema 数据库名table_name 表名column_schema 列名
增删改语句
查询语句
union联合查询(将前后查询语句一起运行)
group by
order by , limitand 同时满足 or 满足一个条件
函数
注入顺序先找注入点再判断注入的是字符型还是数字型注入(可以用2-1和1来判断)如果输入为1再输入2-1 如果两种显示相同则是数字型(如果用1=2,也可以,但是用1+2,加号可能会被识别成空格)
再判断闭合方式(字符型,数字型不需要闭合)闭合的原因是为了将注入值和后面执行的sql语句分开就是?id=这个后面的内容是一个整体如果里面包含了正确的闭合符号就会导致系统帮你输入的闭合符号单独多出来,就是靠这样来判断闭合方式的,如果会回显报错就输入转义符 如 /可以输入?id=1’后面的‘‘1’’LMIT 0,1’ at line 1(在这个报错语句里面1’这里的单引号没有对应的另一个单引号,而另外两个单引号就是判断他闭合方式的)
这个 ...
无题
第一关get类型注入先判断数字还是字符型注入如果是字符再判断闭合方式这一关只要会简单的sql查询语句就欧克了
第二关这一关是数字型所以不用判断闭合方式,可以直接查询
第三关这一关主要是判断闭合方式,其他没什么特别的这一关是 ‘) 闭合
第四关和第三关一样也是闭合方式但是这一关是 “) 闭合
第五关这一关是用报错注入,extractvalue(),floor(),updatexml()都可以
第六关注入方式和第五关一样,只是闭合方式变成了 “ 这个
第七关这关主要是学会用outfile() 上传文件还有就是一开始的闭合方式要花点时间去判断,这关闭合方式是 ‘))在用outfile的时候文件的路径要用双斜杠 \
第八关这一关因为没有回显也没报错提示所以要用盲注通过用ASCII码来判断字符,但是一次只能判断一个字符
第九关用sleep来判断闭合方式,然后也是盲注闭合方式为 ‘
第十关和第九关一样用sleep来判断闭合,然后再注入这一关的闭合为 “
第十一关这一关和前面不同是用post方式提交的也就是注入点不同,其他的注入方式是一样的
第十二关这一关和十一关基 ...
无题
基础变量名称不可使用特殊符号可以使用”“数字不能放在开头可以由符号, ,数字组成
输入input()
输出
返回值
占位符%.2f表示转成浮点数,小数点后保留2位。(”%.2f”%(a)) ({:.2f},format(a))
函数库使用如import math
循环与列表for循环为了让计算机能计算成千上万次的重复运算,就需要循环语句。Python 的循环有两种,一种是for…in循环,依次把list或tuple中的每个元素迭代出来。(for ….in ….. :)
while循环Python 中的第二种循环是while循环:只要条件满足,就不断循环,条件不满足时退出循环。在循环中,break语句可以在循环过程中直接退出循环,而continue语句可以提前结束本轮循环,并直接开始下一轮循环,这两个语句通常都必须配合if判断语句使用。
列表list(类似c中的数组)list使用方法与功能元组tuple(Python 的元组与列表类似 ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment