ChatGPT真能取代程序员吗,看看它怎么解释SQL注入漏洞的问题

本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注"慕课网"! 作者:Beerus|慕课网讲师


背景

本周在《Web安全渗透测试》课程的QQ群中,有同学提问了一个关于网上一个关于SQL注入漏洞讲解案例的问题,如图:

很明显,这是个错误案例。 如果是一个没有老师或前辈指导的情况下,询问ChatGPT能否帮忙解决这个问题呢? 浅探ChatGPT的安全能力。 注:基于GPT 3.5。

开门见山,直接问是否能成功注入,答案是存在的:

再重复问一遍,态度很坚定,如果是没有相关基础的同学看到话、估摸着就拿来当结论了…:

再质疑一遍,就动摇了,但也没有找到问题的关键点所在,只是觉得会校验有效的user参数值:

没办法了,只能直接问关键点,这个ChatGPT是知道的:

关联上述语句,再问一遍,结果还是说or优先级高于and,还是有问题:

再追问一遍,就纠正过来了即and优先级高于or,但结论还是不对的,因为它理解表中存在user为abc和pass为12345的行就会返回表中所有行,真实是只会返回一行:

这次加个前提条件即不存在对应的用户名和密码再问题一遍,直接给出错误答案。。。 :

针对错误点再次提出疑问,虽然对错误点进行了纠正,但还是存在错误(没有abc用户名不返回任何行):

回过头来再问,会纠正一些,但不多。。。:

再细问具体不存在用户名和密码的场景,终于给出了正确的不会返回任何行的答案。。。:

最后给出的结论终于正确了,但还不够全面:

至此,相信也再次印证了ChatGPT一本正经地胡说八道的现象了,同时也相信GPT4的能力会比3.5强很多,后续有机会再更新下4相关的能力表现。


欢迎关注「慕课网」帐号,我们会一直坚持提供IT圈优质内容,分享干货知识,大家一起共同成长吧! 本文原创发布于慕课网 ,转载请注明出处,谢谢合作

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/51345.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何构建基于岗位的员工职业发展体系

职业发展通道设置不均衡,员工晋升不畅,人人都想往管理通道挤,“千军万马独木桥”,专业技术骨干流失严重; 缺乏明确的职位任职资格,员工职业发展“论资排辈”,以学历、司龄等资历因素作为晋升评…

企业如何实现精细化人员管理?五大业务场景值得关注

近年来,随着大数据、人工智能和云计算等信息技术不断升级与渗透,处在数字化变革的劳动力密集型企业希望利用更加智能化的劳动力管理软件,帮助企业实现规范化的管理。 面对企业劳动力管理理念的变化,以及数字化转型的发展渗透&…

ADManager Plus:简化员工管理,助力组织高效运营

在现代组织中,高效的员工管理是成功的关键之一。然而,随着员工数量的增加和组织结构的复杂化,手动处理员工管理任务变得繁琐而耗时。在这种情况下,ADManager Plus作为一款出色的员工管理解决方案,通过其卓越的功能和自…

转:让员工的信念跟上组织的发展

个人理解: 信念和价值 激励员工积极转变,适应组织发展提出的新要求 意愿、能力、机会 帮助上层管理者(人)做出更系统的决定(行为),以提高公司内部人员行为之间的一致性(目标&#xf…

从指标管理中获取洞察,赋能公司内部论坛社区运营

本文作者:张起楠 做了运营的同事多多少少都有这样的感觉,不断在公司内发起各项活动和话题,希望能够调动员工参与度,虽然每天投入大量的时间,但却无法确定真实的活动效果。在信息爆炸的时代,我们可以轻松接…

chatgpt赋能python:怎样从Python官网下载Python

怎样从Python官网下载Python 介绍 Python是一门非常流行的编程语言,被广泛应用于数据分析、Web开发、人工智能等众多领域。下载Python是许多程序员开始学习和使用Python的必经之路。在本文中,我们将从Python官网下载Python,介绍如何下载和安…

抖音短视频seo源码开发部署-技术分享(四)

一、 抖音短视频seo源码开发流程 抖音短视频SEO源码开发流程如下: 1.分析需求:首先需要明确你的SEO目标。分析竞争对手,了解抖音短视频平台的规则,选定目标关键词和主题。 2.编写代码:根据需求编写代码,…

抖音短视频seo矩阵系统源码开发分享--PHP

场景:本文介绍基于PHP语言开发抖音短视频seo矩阵系统源码的技术分享,思路适用于短视频矩阵源码,短视频seo矩阵源码,抖音矩阵源码,抖音seo源码等应用场景开发。 一、 以下是一些实现此系统的技术要点和步骤:…

抖音短视频seo矩阵系统源码解析与技术实现

抖音短视频SEO矩阵系统源码解析与技术实现涉及到多个方面的技术,包括算法、网络爬虫、数据挖掘、自然语言处理、数据库设计等。 一、 以下是一些实现此系统的技术要点和步骤: 数据采集和处理 首先,需要对抖音短视频进行数据采集。这可以通过编…

抖音短视频seo优化源码开发部署--技术开源分享(四)

目录 短视频SEO矩阵主要包括以下内容: 短视频seo优化源码开发代码展示 短视频seo矩阵功能开发目录囊括 抖音短视频seo优化源码开发部署注意事项 短视频SEO矩阵主要包括以下内容: 视频标题优化:标题应简洁明了,包含关键词&#x…

抖音短视频矩阵号系统开发者开源部署分享(一)

抖音是一款备受欢迎的短视频APP,拥有数亿的用户,其中包括了大量的粉丝。为了让更多的人能够发现和观看到你的视频,抖音SEO是必不可少的一环,特别是对于拥有企业或个人品牌的用户来说。在这个过程中,抖音SEO源码的开源部…

抖音短视频seo矩阵系统源码开发搭建(三)

一、 抖音短视频SEO矩阵系统源码开发搭建需要以下步骤: 抖音短视频SEO矩阵系统源码开发搭建需要以下步骤 确定需求,明确系统功能、页面等设计。 搭建开发环境,选择前端框架及数据库等技术栈。前端可选用React、Vue等,数据库可选…

抖音短视频seo矩阵系统源码开发编译分享

目录 一、 包含源文件内容类: 二、 源码开发配置文档 三、 抖音seo矩阵系统源码开发环境搭建 四、 功能模块设计 ​编辑五、 源代码技术分享 在抖音SEO矩阵系统源码需求文档编译说明中,要注重简洁、明确地表达所需功能和要求。首先,说明…

抖音短视频seo矩阵系统源码开发搭建分享

一、 什么是账号矩阵? 抖音短视频seo矩阵系统源码开发搭建分享是通过不同平台不同账号之间建立联系,通过将同一品牌下不同平台不同账号的粉丝流量进行账号互通,根据平台不同的规则及内容,来输出企业及品牌信息,通过矩…

【Qt】发送邮件

1、开启权限 1.1、163邮箱 1.2、QQ邮箱 端口是:465,需要开启SSL才能进行邮件发送 1、开启后在终断输入输入 telnet smtp.163.com 25 回车 报错:‘telnet‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 参考&#xff1…

java mail 群发限制_javamail 群发邮件成功 但是其中有一个邮箱收不到

javamail群发邮件成功,但是其中有一个邮箱收不到,这是不少人在做javamail群发时会遇到的问题,很多人不清楚是什么原因导致的,下面一米软件就来给大家分析一下。 JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商…

解决cPanel邮箱只能发信不能收信的问题

核心提示:cpanel面板中添加的邮箱,可以发邮件,但收不到邮件。是域名设置的问题,还是邮箱设置的问题?cpanel邮箱只能发邮件,不能收邮件的原因大部分是域名没有正确设置MX记录。 cpanel面板中添加的邮箱,可以…

1.airflow系列之K8S部署airflow2.5.1

本文记录了笔者最近基于Helm在K8S上部署airflow2.5.1版本遇到的一系列问题及最终的一键部署脚本,欢迎关注算法小生免费阅读 由于之前在airflow的使用上是单worker节点,为了支持多worker节点以及简化部署流程,特此新增了airflow-plus[命名空间…

chatgpt赋能python:Python怎么卸载干净重新安装

Python怎么卸载干净重新安装 Python是一种广泛使用的编程语言。但是,在更新Python版本或要重新安装Python时,如何卸载Python并在系统中保持干净呢? 在本文中,我们将介绍如何彻底卸载Python并重新安装,并提供简单易懂…

chatgpt赋能python:Python怎么完全卸载?

Python怎么完全卸载? Python是一种非常流行的编程语言,广泛用于各种应用程序和开发项目中。但是,有时候我们可能需要完全卸载Python,例如需要升级到新版本或者释放磁盘空间。本文将介绍如何彻底卸载Python。 为什么需要彻底卸载…