web · 5
网站分析
查清一个网页到底发了什么请求:浏览器抓取、截图、HAR 与 Fiddler SAZ 文件,再把每个 API 请求定位到发起它的前端代码。其他几篇介绍阅读 HAR 文件并在分享前脱敏、把 WebAssembly 转成 WAT,以及列出网页通过 WebMCP 暴露给浏览器 AI agent 的工具。REA 6.4.0 能读取 HAR 和 mitmproxy 抓包,Fiddler 的 SAZ 文件需要先转成 HAR。
HAR 文件分析与脱敏:发给别人之前怎么查看、怎么去掉敏感信息
把 HAR 发给客服之前先脱敏:Chrome 脱敏导出去掉了什么、漏掉了什么,token 藏在哪里,以及怎样在不上传文件的情况下按接口归纳 HAR。
WASM 转 WAT:在线或用 wabt 转换并查看 .wasm 文件
把 WASM 转成 WAT,并在浏览器里查看 WebAssembly 模块的导入、导出、内存、函数和自定义段,再用 wabt 命令行逐项核对。
WebMCP 示例(Chrome):给网页注册工具,并列出页面暴露的工具
一个能在 Chrome 里跑起来的 WebMCP 示例:打开功能开关,用 registerTool 和带属性的表单注册工具,用 document.modelContext.getTools() 列出它们,再在版本之间对比工具变化。
X.509 证书解析与 openssl verify 证书链顺序检查
读懂 PEM/DER 证书的主体、颁发者、SAN、有效期、密钥用途和指纹,再用 openssl verify 检查证书链,附 fullchain.pem 验证失败的原因。
没有 .proto 怎么解 protobuf:看懂 protoc --decode_raw 的输出
没有 schema 时,protobuf/gRPC 二进制里能读出什么:wire type、zigzag、字符串与嵌套消息和 packed 的歧义、gRPC 帧头,对照 protoc 验证。