惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Google DeepMind News
Google DeepMind News
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
V
Visual Studio Blog
IT之家
IT之家
博客园 - 【当耐特】
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
B
Blog
爱范儿
爱范儿
阮一峰的网络日志
阮一峰的网络日志
云风的 BLOG
云风的 BLOG
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
H
Help Net Security
J
Java Code Geeks
aimingoo的专栏
aimingoo的专栏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
B
Blog RSS Feed
Blog — PlanetScale
Blog — PlanetScale
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research

Web Dev

没想到 2026 年,还要浪费大量时间在跨域问题上 关于 webview 移动应用开发的一些疑惑,求解答 浏览器访问一个域名不通的情况下,如何让这个域名再次发起 dns 请求 用 socks5 代理无法返回正常网页内容 Datastar 未来有机会代替 React 吗? nb 了, chrome mobile 文件上传还存在问题啊,不能同时允许多种 accept ,页面会触发刷新 请教下大佬们有无移动端 app 上 h5 页面休眠/内存优化思路 想问问现在大家工作/业务上都用上 http3 了吗? 如何截断 http 请求 v2 的新回复展示 是如何推送的? 有没一种可以将 http/socks 代理转 http 协议的东西? 关于 Https 证书验证问题 想找静态网页托管服务,无需域名 如何拼凑不同网页的不同部分到一个网页 特别快速开发网页程序的方法? shopify 怎么切换 identity provider 还有人在使用 ASP 吗? 看到一个项目, H5 页面使用 ip 部署,确定没有 ssl,为啥从微信打开还是能调用摄像头? 求推荐开源的工业领域电商项目 纯编程小白,用 ds 做了个网站碰到阿里云部署问题,寻求耐心指导 请问一下,各位是使用哪些统计平台呢?使用 uniapp 开发的 APP,相对用户进行记录与统计。 API 请求体字段定义询问各位大佬。 网络请求 ERR_CONNECTION_ABORTED,问题求助 什么样的网站算设计精良的 应不应该把主键 id 暴露在 url 上? 前端项目部署到服务器,怎么调通访问服务器上的内网 IP 接口 本地开发用什么域名? c++ go rust 谁更适合开发 嵌入式 Linux 上的 web 后台服务 求知 大佬们 一定帮我解答下 感谢 Fastapi 框架中的模板引擎 jinja2 是否已过时,或者说是否还建议使用 推荐一个 web 开发小工具,检测页面是否可以 iframe, 网址 https://iframetester.dev/
接口防重放 是不是存粹的脱了裤子放屁?
bigbigeggs · 2024-06-10 · via Web Dev

防重放解决的是攻击者拿到 url 和参数之后,不断地请求服务端。

  1. 服务端针对下单,支付,转账这种操作肯定有幂等,肯定不能胡来乱来

  2. 放重放生成一个 token ,这个 token 人人都知道如何生成的,比如 timestap+参数 用 md5 进行加密,攻击者也可以完全模拟这个 token 的生成规则,来绕过服务端

  3. 像 https ,客户端私钥加签服务端公验证,都是解决过程中的安全,放重放解决“客户端”的安全,感觉完全没必要,反而增加了成本

上周面试被问到,感觉存粹为了面试而面试,包括 sync ,lock ,多线程等,工作中根本用不到,完全不问业务上的问题,上来就啪啪的八股文走起。

为了面试由此写了一篇接口放重放的文章,欢迎大家指正,真感觉多次一举,为了面试而面试。

我真不相信,哪一家,真的在项目中写了防重放的实现逻辑。