Web安全工程师(入门班)
【全国线上入门班53期】课后作业
2020-2-27
DorinXL
1)思考SQL注入采用什么方法植入WebShell?
- 
可以在表中保存木马数据,然后导出库保存文件,删除新建的表。 
- 
拥有写入权限时,选择select … into outfile 语句:select A into outfile B,意思是选择a的数据导入b。通过与其他联合语句将shell写入,但是要知道路径。 
2) SQL注入能否查看文件?
- 
SQL注入可以查看文件,但是有前提条件。 
- 
要知道文件的路径,要拥有读写权限,然后通过构造合适的语句来达到查看文件的目的。 
- 
使用load_file函数 读取 
3)思考SQL注入盲注的原理以及利用方法
- 
无法根据报错信息来进行注入判断的情况,称之为盲注。 
- 
盲注通过逻辑真假以及是否有返回来判断漏洞存在,然后便是猜测表名、用户名等数据。