登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
1
2
/ 2 页
下一页
返回列表
首页
›
业界区
›
业界
›
天才用户取用户名为 null,害我熬夜查到两点……. ...
天才用户取用户名为 null,害我熬夜查到两点…….
[ 复制链接 ]
啤愿
2025-10-5 14:33:24
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
大家好,我是R哥。
前几天刷到一篇帖子:
标题直接让我笑出声。。
这年头,像字符串 "null"、"undefined"、空格、特殊符号这些聪明的用户名,绝对能让你当场沉默三秒,然后通宵 debug 八小时。
比如用户注册时输入以下内容:
{
"username": "null",
"password": "123456"
}
复制代码
如果你的后端判断逻辑是这样的:
if (user.getUsername() == null) {
thrownew IllegalArgumentException("用户名不能为空");
}
复制代码
这个 JSON 发到后端,上面的代码判断完全不触发异常,因为字符串 "null" 是合法字符串。你数据库里就多了个"
幽灵用户
",用户名叫
null
,但你日志里查不到它,因为你以为是系统产生的异常用户。
用户名为 "null" 会有什么问题?
"null" 不是 null,却能带来比 null 更多的问题
。
1、从用户体验角度
用户名是用来标识用户身份的,如果叫 "null",对普通用户来说是非常困惑的:
欢迎您,null!
复制代码
看到这个用户名是不是很诡异?
有些用户根本不知道 "null" 是什么意思,他可能是误操作、自动填充、或者是系统导入数据时产生的。
2、从开发和维护角度
比如在某个功能中,如果 username 是 "null",日志中打印的就是:
当前用户名为:null
复制代码
你怎么区分它是字符串 "null",还是字段真的为空?
另外还会带来许多问题:
在数据库里查重、导出 Excel、做权限审核时,看到 "null" 用户,你能分辨这是不是异常数据吗?
很多自动化脚本或系统工具对 "null" 都有特殊处理,
可能会误判或跳过这个用户
。
3、从系统安全角度
有些攻击者会专门利用 "null"、"undefined"、空格、emoji 这些边界值试探你的系统防御机制。
另外,"null" 作为特殊标识符,在某些技术框架中被当作
系统变量、占位符
处理,有可能造成潜在的
XSS / 信息泄露
风险。
4、从一致性和规范角度
如果系统允许 "null" 作为用户名,那是否也允许:
<ul>"undefined"
"0"
空格 " "
emoji "
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
用户
天才
名为
null
害我
相关帖子
wso2~第三方IDP向wso2用户体系的同步
面试官:说说看,用户登录后拿到的 Token,你应该怎么存?存哪里?
通过华为账号识别用户风险,降低业务损失
双向奔赴!来自用户企业的他,成了时序数据库 IoTDB 新的 Committer
用户单击文本并复制至剪帖板
用户单击文本并复制至剪帖板
各AI厂商在春节抢夺C端用户市场, 顺便做生态连接,A/B testing
付费 AI 用户和免费用户之间,究竟差了什么?
MAF快速入门(17)用户智能体交互协议AG-UI(中)
linux开个子用户记录
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
wso2~第三方IDP向wso2用户体系的同步
22
94
咚獭
2026-01-06
代码
面试官:说说看,用户登录后拿到的 Token,你应该怎么存?存哪里?
19
756
煅汾付
2026-01-14
安全
通过华为账号识别用户风险,降低业务损失
16
56
寇油
2026-01-22
安全
双向奔赴!来自用户企业的他,成了时序数据库 IoTDB 新的 Committer
12
853
采序
2026-02-06
代码
用户单击文本并复制至剪帖板
8
35
觐有
2026-02-09
代码
用户单击文本并复制至剪帖板
4
31
圄旧剖
2026-02-09
科技
各AI厂商在春节抢夺C端用户市场, 顺便做生态连接,A/B testing
1
231
筒霓暄
2026-02-16
安全
付费 AI 用户和免费用户之间,究竟差了什么?
0
290
芮梦月
2026-02-20
业界
MAF快速入门(17)用户智能体交互协议AG-UI(中)
2
273
吞脚
2026-02-27
安全
linux开个子用户记录
0
314
屠焘
2026-02-28
回复
(23)
痕厄
2025-10-18 15:19:38
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
东西不错很实用谢谢分享
荦绅诵
2025-11-19 04:42:58
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
鼓励转贴优秀软件安全工具和文档!
劳暄美
2025-11-25 01:35:06
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
感谢分享
都淑贞
2025-12-17 03:04:23
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
yyds。多谢分享
司空娅玲
2026-1-15 04:10:41
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
yyds。多谢分享
左丘纨
2026-1-15 23:03:33
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
鼓励转贴优秀软件安全工具和文档!
沦嘻亟
2026-1-18 21:23:24
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,学习下。
尤晓兰
2026-1-23 04:00:32
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
东西不错很实用谢谢分享
这帜
2026-1-23 06:57:33
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
杭环
2026-1-24 20:47:42
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢分享,辛苦了
梁丘艷蕙
2026-1-28 08:31:48
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,下载保存了,貌似很强大
呶募妙
2026-2-3 10:03:21
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
前排留名,哈哈哈
咒卖箴
2026-2-4 04:09:14
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享
筒濂
2026-2-5 06:07:09
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
用心讨论,共获提升!
扫恢怯
2026-2-7 07:36:46
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢楼主提供!
庞环
2026-2-8 23:38:21
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
这个有用。
蟠鲤
2026-2-9 01:47:39
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
东西不错很实用谢谢分享
羔迪
2026-2-9 03:17:18
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢,下载保存了
章绮云
2026-2-10 09:23:29
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
yyds。多谢分享
下一页 »
1
2
/ 2 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
啤愿
2026-2-10 09:23:29
关注
0
粉丝关注
25
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
宋子
9888
6
韶又彤
9910
7
闰咄阅
9993
8
刎唇
9995
9
蓬森莉
9876
10
遗憩
10006
查看更多
今日好文热榜
461
AI渗透测试工具:从"脚本跑腿"到"Agent大脑
45
业务泳道流程图AIGC小试
304
3分钟搞懂深度学习AI:一条切片面包看懂AI
587
3分钟搞懂深度学习AI:什么是多层感知机?
899
论云原生架构在高并发系统中的设计与实践
791
老兵不死,只是换了战场:从27年的企业开发
860
工业AI报警插件
473
斯坦福大学竟然开了个 AI 编程课?!我已经
137
.NET 10 & C# 14 New Features 新增功能介
676
AI 到底有多聪明?——一份让 AI 研究者也
280
上海有哪些专业做运动仿真服务的公司?2026
157
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io
475
[LKD/Linux 内核] 关于对 current_thread_i
316
AI为什么会撒谎——一个律师被ChatGPT骗了
272
聚合系统设计:策略模式(Strategy Pattern
964
pyside6控件记录
164
超性感的轻量级openclaw平替,我给nanobot
930
[大模型实战 07] 基于 LlamaIndex ReAct 框
938
让Agent越来越"懂你":长期记忆的原理与工
8
Python 潮流周刊#140:开发自己的 OpenClaw