Django SQL注入-漏洞分析

1.进入项目界面

图1 项目主界面

2.访问任意不存在的目录路径报错,提示存在demo接口

图2 提示存在接口

3.访问/demo/,提示有一个name参数

图3 发现隐藏参数

4.对接口参数进行fuzz(实战思路),vulfocus已经给出了/demo?field=demo.name

先下载项目arjun

安装:pip install arjun

或者下载github项目,使用python安装

python setup.py install

图4 cmd进入工具路径

图5 安装arjun

图6 安装成功

然后我们输入单个url进行扫描

arjun -u http://123.58.224.8:59122/demo/

图7 单url扫描

5.对接口进行SQL注入测试(单引号,双引号等),发现双引号报错,页面直接返回了flag

图8 正常界面

图9 页面返回flag

图10 flag找寻

图11 提交

图12 通过

相关推荐
DevSecOps选型指南15 分钟前
2025SCA工具推荐︱基于多模态SCA的新一代开源供应链风险审查与治理平台
安全·开源·devsecops·软件供应链安全厂商·软件供应链安全工具
安全系统学习2 小时前
网络安全之任意文件读取利用
算法·安全·web安全·网络安全·哈希算法
Coovally AI模型快速验证3 小时前
数据集分享 | 电力检测数据集,助力AI守护电网安全
人工智能·算法·安全·计算机视觉·目标跟踪
三维频道6 小时前
多相机数字图像相关 DIC 技术:精准测量桁架静载扭转全场变形,赋能建筑结构安全评估
数码相机·安全·多相机数字图像相关 dic·桁架静载扭转测试·全场变形测量·建筑结构安全评估’·非接触式测量技术
kali-Myon6 小时前
攻防世界[level7]-Web_php_wrong_nginx_config
前端·nginx·安全·php·web·ctf·攻防世界
栗子味清清6 小时前
API 管理系统实践指南:监控、安全、性能全覆盖
安全·ai·ai作画·架构·api·数据安全
敖行客 Allthinker6 小时前
写在谷歌云大宕机之后 云时代的淬炼进化之路
ide·人工智能·网络安全·云计算·数据库架构·云ide
白仑色6 小时前
在 Java 中操作 Map时,高效遍历和安全删除数据
java·开发语言·安全
百度安全7 小时前
BCS 2025|百度大模型安全解决方案入选中国网络安全优秀案例
安全·web安全·百度
鹿鸣天涯7 小时前
网络安全攻防演习安全保障解决方案
网络·安全·web安全