免责声明
道一安全(本公众号)的技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。本文所提供的工具仅用于学习,禁止用于其他!!!
前言
题目来源:https://github.com/yaofeifly/PHP_Code_Challenge
自建在线环境:
http://39.104.63.123:23140/
端口:
23111
23120
23130
23140
DeepSeek使用的R1,ChatGPT用的是免费的那个(没钱买不起其他的)
本次对比不吹不黑,不加个人评论,仅用作对比测试
第一题
在线环境地址:
http://39.104.63.123:23111/challenge1.php
GitHub原题地址:
https://github.com/yaofeifly/PHP_Code_Challenge/tree/master/challenge1
DeepSeek解题
个人很喜欢他这个思考过程
解题答案:
import base64
import binascii
encoded_str = '1wMDEyY2U2YTY0M2NgMTEyZDQyMjAzNWczYjZgMWI4NTt3YWxmY='
decoded_bytes = base64.b64decode(encoded_str)
hex_str = binascii.hexlify(decoded_bytes).decode()
reversed_hex = hex_str[::-1]
flag_bytes = binascii.unhexlify(reversed_hex)
print(flag_bytes.decode())
代码运行截图:
ChatGPT解题
正确答案:
ChatGPT很快给出答案,DeepSeek的R1模型要思考很久
第二题
在线环境:
http://39.104.63.123:23120/challenge10.php
GitHub原题:
https://github.com/yaofeifly/PHP_Code_Challenge/tree/master/challenge10
DeepSeek解题
ChatGPT解题
原题解答:
本题DeepSeek给出的payload和题解上是一样的
这里就用在线环境实际解一下
很明显ChatGPT给出的解法不对
第三题
在线环境:
http://39.104.63.123:23130/challenge20.php
GitHub原题:
https://github.com/yaofeifly/PHP_Code_Challenge/tree/master/challenge20
DeepSeek解题
DeepSeek给出了四种解法,最后一个是最终的,前面的都被修正了
ChatGPT解题
原题解答:
两个大模型给的题解都和原题上的不一样,测试一下
全部都不行
防止环境问题,用原题解的payload看一下
是可以出flag的
第四题
在线环境:
http://39.104.63.123:23140/challenge30.php
GitHub原题:
https://github.com/yaofeifly/PHP_Code_Challenge/tree/master/challenge30
DeepSeek解题
ChatGPT题解
原题解
测试一下
Deepseek的
ChatGPT的
总结一下:DeepSeek是答对了三题,ChatGPT是答对了一题,大家也可以用在线环境自己玩一下,环境会开几天,请勿破坏环境
各位黑子们:我买不起ChatGPT4o,所以用普通的,我相信大部分人也都用正常的那个,换句话说,谁让你ChatGPT不免费呢,我只是拿双方免费的来对比,如果DeepSeek的R1不免费,我也不会用R1来对比的!
师傅们有什么看法或者想看其他方面的对比可以评论区留言!
原文始发于微信公众号(道一安全):DeepSeek与ChatGPT针对CTF解题对比|附在线环境
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论