C# Zip 压缩与解压:以及一个必须防的路径穿越漏洞
给用户打包一堆日志、导出多个文件、备份目录 —— 压缩是常见需求。.NET 内置的 System.IO.Compression 就能搞定,不用装第三方库。但有个坑必须先说:解压外部上传的 zip 时,如果不做校验,攻击者可以让文件被写到任意目录(包括系统目录)。
ZIP里的文件能打开,就算已经解压了吗?
收到一个ZIP压缩包,双击后能看见里面的文件夹,也能点开一份说明。于是你以为“已经解压好了”,转头却找不到单独保存出来的那套材料。在Windows里,压缩文件夹看起来很像普通文件夹。能浏览里面的内容,不等于已经把整套文件提取到你指定的位置。
教你用WorkBuddy制作可视化数据大屏
从机场展厅里那些密密麻麻的动态大屏说起,作者用 WorkBuddy 装上一个开源的大屏 Skill,选模板、造假数据、改配色和动效,最后接上 API 让页面自己刷新。
电脑没装Office,收到的文件怎么打开?试试这个浏览器办法
上班族应该都遇到过这种情况:客户发来一份合同,公司配的电脑没装 Office;在外面用平板或手机,收到一个 PPT 想先看一眼;家里老人用苹果手机拍的照片传到电脑上,是 HEIC 格式,Windows 双击打不开;同事转发过来一封 .msg 格式的邮件,怎么点都没反应。
C# AI开发 篇101:用户上传文件的安全检查:别让文件成为攻击入口
AI 应用几乎都躲不开"用户上传":传个 PDF 让它总结、传张图让它识别、传个表格让它分析。但很多人的代码是这样的:直接 file.CopyToAsync 存盘,然后丢给解析库。
人工智能发展的中国之道:前瞻布局 健康发展
2018年10月31日,总书记在主持中共中央政治局集体学习时强调:“人工智能是新一轮科技革命和产业变革的重要驱动力量,加快发展新一代人工智能是事关我国能否抓住新一轮科技革命和产业变革机遇的战略问题。”
腾讯内测「懂了鸭」,一款面向青少儿的学习Agent,实测惊人
腾讯又出了一款 AI Agent,叫「懂了鸭」,是面向青少儿的 AI 互动内容社区。腾讯又出新的 AI Agent 产品了,这次做了个不一样的。
外媒盘点微软Win11五年演变:切换任务栏位置回归
IT之家 8 月 18 日消息,科技媒体 Windows Central 昨日(8 月 17 日)发布博文,对比了 Windows 11 发布约 5 年间的前后变化差异。