我一个 web 程序员遇到个离谱 bug,查 bug 查到 windows 上去了

2025 年 11 月 24 日
 StoneHuLu
兄弟们,说个我和 sonnet4.5 搭配还查了 3 个小时的问题(心疼我的额度)。

新项目框架,系统正常运行,但是无论怎么 copy 生成的 token ( swagger 调 login 接口或直接 f12 找接口的请求头)都没法用 swagger 成功调用接口,一直解析 token 报错导致 401 ;

然后 token 很长么,肉眼不可读,我把控制台里的 token 和 swagger 生成的 token 复制粘贴到文本对比器里对比结果是毫无差异,放到在线 jwt 解析里 payload 有一半是乱码;

我就麻了,然后想了下,powershell 调用试试,结果出现个特别诡异的情况,我直接鸡皮疙瘩都起来了:我 powershell 调用接口登陆,直接存入变量,用变量调新接口,200ok ,然后我把 token 打印在控制台,ctrl+cv 贴回控制台,再调用,401 了。。。

我就觉得难道是 swagger 和 powershell 都有换行符的问题?我就解析 byte ,查换行符,都没有问题,我就纳了闷了了,最后逼得我没招了,开始笨方法:肉眼一个一个字符读 jwt ,然后我他妈一下头皮都麻了。。。

我就不上图了,结果就是我复制粘贴的 payload 的部分和原始请求返回的 token 里有一段字符不一样,出现了一段 KBM2Af9KHdAbE7JUAS8Mno1TZvNsq6o6C 的乱码;

我当时还不太敢相信,最后用 powershell 的 Set-Clipboard 、Get-Clipboard 模拟了下复制粘贴 token ,结果真的不一样。。

现在我知道 bug 的原因了,但我就是个菜鸡 web 搬砖工,想问问大佬们这到底是为啥,windows 的剪切板还有这种坑吗?
7066 次点击
所在节点    信息安全
51 条回复
kneo
2025 年 11 月 25 日
笑死了,还好你发出来了。
body007
2025 年 11 月 25 日
吓得我赶紧用 everything 搜了下,还好没有你列的文件。
festoney8
2025 年 11 月 25 日
区块链浏览器看了眼,这地址挺热闹啊,半年前开始活跃,流水 12 万 U
https://usdt.tokenview.io/cn/address/TKBM2Af9KHdAbE7JUAS8Mno1TZvNsq6o6C
ks3825
2025 年 11 月 25 日
@StoneHuLu 之前用的哪个杀毒软件啊,defender?
codehz
2025 年 11 月 25 日
我建议直接重装吧,你这个病毒可能只是其他病毒下载下来的 payload 之一,杀毒软件不一定能完美查杀
Al0rid4l
2025 年 11 月 25 日
什么走进科学 (
rayg0
2025 年 11 月 25 日
涨知识了
charles0
2025 年 11 月 25 日
@SanjinGG 并没有,现在各类恶意软件非常多,特别是挖矿病毒、勒索软件、僵尸网络,这三个近几年才出现
charles0
2025 年 11 月 25 日
@SanjinGG 只要使用习惯不好,不装杀毒软件、不及时更新系统和软件、…… 就容易中毒
wyhooo
2025 年 11 月 25 日
@coolfan 破案也太快了(滑稽
Hugehard
2025 年 11 月 25 日
还得是 v2 老哥见多识广
relife
2025 年 11 月 25 日
@coolfan 一眼丁真
crocoBaby
2025 年 11 月 25 日
你是不是上黄网中的
SanjinGG
2025 年 11 月 25 日
@charles0 #28 我基本没碰到过,原装或者火绒还是要一个的吧
mns
2025 年 11 月 25 日
厉害了
paceewang1
2025 年 11 月 25 日
牛 b ,一眼丁真
tangchi695
2025 年 11 月 25 日
电脑还是不能裸奔啊,我公司一台 win10 开发机,为了方便常年都是直接 dmz 暴露在公网上,天天杀毒软件都能看到入侵拦截的日志。
goodryb
2025 年 11 月 25 日
你用的什么系统,平时没有开杀毒软件吗
Alan15469
2025 年 11 月 25 日
我还碰到一个类似的,复制的文字粘贴到编辑器里总是格式错误,后来发现是 Python 安装的库有恶意代码,应该是安装库的时候手误打错了,安装了错误库。
mb4555
2025 年 11 月 25 日
66

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1174754

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX